Originally had a code on my 2006 mx5 that said weak cylinder number 4 and the car was running bad. I changed spark plugs and the code went away AND CAR RUNS FINE. Then cel came back on and had multiple codes: P0403 EGR, P0443 EVAP Canister, P0661 Intake tuning valve, and P2088 Oil control...