I just bought a 2003 e46 Bmw M3 coupe with a manual transmission. i drove it from Chicago to Tennessee and it did fine until i got into tennessee. Now it wants to stall out in 1st gear. It starts right back up and I just dont get it. Thanks in advance for any help.