1st-Gen
Recently my mazda 6 sport (MT V6) has been acting funky shop says its throttlebody but code read P0345 indicating a issue with ignition timing sensors, Ive since replaced the bank 2 camshaft position sensor to find the code persists. My next suspect was the crankshaft position sensor upon...