My car threw two CELs, P0300 (Random/Multiple Cylinder Detected) and P0304 (cylinder misfire 4 detected). No wonder my idle has been erratic and my gas mileage horrible. Only mod is CAI and have 48XXX miles. I don't know if this is due to dead spark plugs or a leak or a clog. Is this covered under warranty?