Is there a Jeep/Chrysler ECM guru in the house? My problem is my 1997 Jeep Grand Cherokee. I sucks gas like most do. The problem is that my good friend has an identical 1996 model that uses much less fuel. (mine 21 MPG hwy, his 26 mpg hwy, on the same roads, same day, same trip) We've done a coast down test with both Jeeps side by side, switched sides, double and triple checked. Mine rolls easier, and will coast further, showing less rolling resistance. On the scale, mine comes up about 150 lbs lighter than his.
I've even tried his ECU on my jeep, and still it does not get any better.
As most of you know, advanced timing will show as richer mixture on an oxygen sensor, so the ECU will lean it back down with less fuel. So my question: What controls the timing on the Jeeps engine control system? Is it only the crank position sensor, or the cam position sensor, or both, and how would i best try to advance my ignition timing?