I gota 1994 explorer xlt thats running funky. it fires up an idles fine, but under slight throttle, it hesitates an misses. a mechanic shop said the coil and tps was bad. so i bought new parts an put them on but its still missing an hesitating. also put new MAF sensor, IAC, fuel pump and filter...