Hi and welcome to mightyram. I'd get a scanner onto the ECU and do a check for error codes. It could be a bad O2 sensor. Go looking for fuel leaks as well. Last thing you need is it blowing a high pressure fuel line and starting a BBQ. The check light can be cleared (they're also set to go off a certain mileage intervals - there's a small reset button under the dash)