I have a 1994 mazda b3000. poor acceleration. short version I have replaced several sensors. MAF EGR. not the valve the sensor connected to it. Couldnt break loose EGR valve from pipe to muffler. Replaced coil. Havent checked distributer cap/rotor. CAT converter checked good. New muffler last year. replaced air filter. Just flushed coolant yesterday. it was nasty, dont think it had ever been flushed. and replaced coolant temp sensor. Just bought truck 2 years ago. Guy i bought it from said he replaced spark plugs and wires. Checked codes by using the tester box...whatever its called by using a jumper wire. Check engine light flashes: With ignition on. motor not running engine light flashes 3 3 5 With motor running engine light flashes after the 3 that determine it is a 6 cylinder 3 1 2 4 1 2 ran second time 4 1 2 4 1 2 I searched how to read this. Might check again tomorrow. Tired and frustrated right now. Worked on my backed up sewer line mostly today. Anybody know of any good websites to explain the codes.