I have a 2003 BMW325I and all the sudden it just didn't want to pick up speed like it wouldn't shift then I came to a stop and it turned off I'd restart it and it would die again like it had no gas.
I hit the gas tank and it started but wasn't
running right the computer said misfire this
happen all like in 15 minutes the service
engine light had just come on.