Where the heck is this thing? The aftermarket repair book shows a picture of it on the 3.3 but it's not there on my car. I've looked all around and it is nowhere to be found. It's supposed to be in front of the first plug on the front left side. Help heheh
Joseph