Hyundai Engine Malfunction Light
Engine Malfunction Light came on solid. Using ODBII reader, my mechanic friend read the codes to be
P0106 Current, Pending, Permanent - Faulty Manifold Absolute Pressure sensor
P0304 Pending - Cylinder 4 Misfire Detected
He replaced MAP sensor and Coil pack. But the Engine Light remains on solid. Now its only giving code P0106 which kind of points back to MAP sensor.
Spark plugs has never been replaced so I've been suggesting to replace it anyway proactively.
1. Any suggestions what else may be causing the Engine Light?
2. When do Spark Plugs typically get replaced?