96 disco idle and popping problems. I got the following codes from autozone: P1313 Misfile likely to damage catalyst, Bank A, P1314 " " Bank B, P1316 Misfire causing excessive misfires, P0303 Cylinder 3 misfire, P0300 Random misfire detected.
I have changed the coil packs, wires, spark plugs, fuel filter, stepper motor and throttle positioning sensor. All to no avail? It runs even badder after it has warmed up, it vibrates and hesitates during as you pick up speed. I noticed that over 40mph when I shift in lower gears that it drives better.
Changed out VSS, a little better but it still hesitates once my LR warms up and I have been driving a while. It starts to pop and hesitate a little.
Also, ran some seaform thru the injectiors and repaired two exhaust leaks. I
Note: Problem had seemed to go away when pulled the fuel cap. Drove the LR and it ran fine. No backfiring or hesitation!
Ofcourse that didn't last long it has started back again

, Fuel injectors? Fuel Pump?
Any help would greatly be appreciated!