Anyone know of a good Mazda mechanic? I have an old B2600i pick up that has developed a rough idle and I just can't figure it out. I've checked the cap and rotor, ignition wires, M.A.S., and idle control unit. Can't figure this one out, I feel it is a sensor of some sort, I am sure a Mazda guy will know. I have never needed someone until now, Any referrals? Cheers, S.