2006 Mazda Mazda3 2.3L with engine code P2004, what is the meaning?
P2004 MAZDA - Variable Tumble Shutter Valve Stuck Open Read more: https://www.autocodes.com/p2004_mazda.html
33.7k questions
32.5k answers
1.3k comments
23.0k users