Well my truck has now cut out on me 3 times whole slowing down in the last few days, pulled the connector of the icp and it was full of oil. So I need a new sensor and was wondering if this was like the cps and only oem works? Because 150 bucks vs 25 for an aftermarket. What do you think??