First thing, you need to find a shop with a competent mechanic. So far you've only dealt with lazy technicians who don't have enough skill to truly diagnose a vehicle.

If you've truly got all of those unrelated trouble codes stored, I'd suspect either a bad ECU or significant damage to the wiring harness somewhere.


95 Montero SR
3.8 MIVEC, Advance headers, 2 1/2" exhaust, Magnaflow muffler, OME shocks & rear springs, 2" body lift, 3" tank lift, 4.90s, TRE front locker, factory rear locker, Roger Brown Rock Sliderz, 315/75r16 (35") tires, Sport big brakes