My daughter took her Cruze to a local oil change spot. While there they sold her a engine air filter and a cabin air filter. Now she has a check engine light. THe car was hard starting 2x and hesitates.Advance auto read a P0171 fault code. Any ideas?
Make sure the oil fill cap and dipstick is seated properly. If either one is leaking air, you'll have problems. That would explain why it happened right after a oil change.
Another possibility is that the PCV died. That's covered by power train warranty. That happens a lot on a Cruze. In that case, I think the oil change was coincidence.
Not a Cruze but I had an incident where they dislodged the intake hose from the throttle body when they were taking the air filter cover off. Immediately set a code and made car have very uneven acceleration. There was no airflow past the MAF sensor.
The moral of the story here is just do a careful examination and make sure everything is buttoned up tight.