Mazda Miata 2000 P0102 P0123 P1771 - No Wheel Power, Stuttering at High Speeds After 2+ Hours of Driving
Hi everyone, I'm a DIYer with limited experience and need help diagnosing an issue on my 2000 Mazda Miata. The car runs smoothly initially with stable RPMs, but after driving for 2-3 hours—especially at speeds over 80 mph—it begins to lose power. The vehicle feels like it's losing traction, slowing down intermittently, and then resumes operation with a stuttering or jerking motion. The problem only occurs during extended highway drives and resolves itself after the car sits idle for 30 minutes or more—often lasting days or weeks without recurrence due to low usage. A previous dealer repair of the ignition coil did not resolve this issue. I've just pulled three OBD2 diagnostic codes: P0102 (Mass Airflow Sensor - MAF - low airflow), P0123 (Throttle Position Sensor - TPS - high input), and P1771 (TPS open or faulty signal to transmission control module). I've reviewed common causes, including EGR valve issues and aftermarket modifications, but I'm specifically looking for Mazda-specific insights on how these codes interact. The P1771 code is especially puzzling as it's not commonly discussed in general forums. Any advice or troubleshooting steps focused on the MAF, TPS wiring, or transmission communication would be greatly appreciated! Thanks in advance.
Hi Gresh, Have you searched for solutions yet? Start with these OBD2 code references: https://www.obd-codes.com/p0102 https://www.obd-codes.com/p0123 Also check: search.php?keywords=p0102 and search.php?keywords=p0123. Begin by inspecting the wiring harnesses for both MAF and TPS sensors. Corrosion or loose connections are common culprits in these systems.