Hi
I've been lookin alot and couldn't find any useful information about it.
Where this beast is located under the hood ? I think that only place left (where I am not able to look) is under the intake manifold (I am not able to see what's inbeetween).
Did anyone try to replace it ?