Hi,
I'm new to the forum. I own a 2004 Mazda 3, 2.3 with 85,000+ miles. I have had continuing problems with the engine warning light. The diagnostics (at $85-$95 a pop) always indicate a faulty gas cap, which I have had replaced (because the original was "faulty"). The fix was good for a...