nope its on passenger valve cover. right beside glow plug controller
100 psi. could hear leak immediately, just hard to pinpoint.
i bought a new icp sensor, so i sacrificed the old one. i cut it off leaving just enough of the hex to tighten with a wrench, then gutted it and drilled a...