Just bought the car and the light went on

Just curious

Please help adapter if you can . Thanks!

rpm jump but car doesn't seems like it trying to accelerate when it jumps

Also code p0171

when i tried to start it after putting 4 gallons in tank it would just crank but never started. I tried first to start it and not hit the gas pedal then when it didnt work that way I tried pumping it a couple times still nothing. Is there something I dont know that I need to do before I tried starting it after I ran out of gas then put 4 gallons in tank. Please help...

He mentioned it died out when driving.

Using the slap shift its like its stuck in a lower gear and wont shift but once i cut the car off and restart it its fine. But everytime i use slap shift the transmission acts up.

I ran over a piece of metal and it punctured underneath my car passenger side about 10 inches away from wheel and 4 inches away from the door and now dripping little water. Could it be something serious I could have punctured? Or just water that collected above the cover? I have a 2004 BMW 530 i