Check engine light is on and when check by AutoZone received 0300.0303.0304 codes. 83,500 miles on engine. I change the oil regularly. Could it be the fuel I use as suggested by the manual or could it be the plugs (due at 100,000 miles), the coils or the3 convertor gone bad.