Car accels to 70 mph, runs good for a few miles then starts to miss, decel down to 50 mph or so. Pressing the accelator down will cause car to downshift and engine revs to 3500 rpm or so and accels back to 65 mph. This cycle is repeated every few miles. Idle and low speed is smooth. 140,000 total miles or so. Only unscheduled maintence was timing belt about 15,000 miles back, it didn't break, was a belt tensioner problem. I have purchased a Code Reader (this car is an
OBD I version), but I believe the Code Reader is defective, so I am back to supplier for a new one. I suspect O2 sensor and possibley
MAF. Does anyone have any ideas? Thanks.
Bruce
__________________
1997 RANGER XLT
EXT CAB
4.0 V6 automatic 5 speed tranny
16 inch alloy rims (first mod)

added 2001 factory radio from areostar van. single disc and tape deck.