I was driving no problems, when I noticed gas had went up, I was on a half a tank so when I saw a cheaper gas price I decided to fill up.
I filled the tank with the allowed 89 octane as specified in the manual, however after doing so the car started to hesitate after driving a mile down the road.
After coming to a stoplight and the light turning green, I start to go, all of a sudden I hear a large backfire cracking sound, (sound of a diesel breaking with their engine sound).
After arriving at the destination I shut the car off and go eat. After coming back out and starting the car it hesitates while starting but runs, so I decide to drive home and hope the problem goes away. While pressing on the gas pedal I see that it starts to hesitate each time. Later the check engine light came on but remained solid.
Getting closer to home there was less hesitation but more hesitation while the car was idling, after a few more times of the car idling the check engine light began to flash , but then after the engine hesitating while i press on the gas pedal the engine light became solid again.
I found how to check the OEM code and it shows (P0171) - The code refers to Fuel - Being too lean.
I don't know how this could be, I put in 89 octane as specified, does anyone know what else could be the problem?
This is on my Dodge Neon SRT-4 2005