I have a 98 BMW M3 with a supercharger. recently I snapped the driveshaft at the track and since I replaced the driveshaft the car has been giving me problems. First After driving for a few hours is stalled on the side of the road and would not restart but after an hour it started back up and ran ok for a few more hours then died again. I thought it was Vapor lock because I didnt put the heat shield back on so I put it back on and thought everything would be fine. A few days later after driving it here and there it was fine. then it started to do the same thing again and now it wont start and if it does it dies after a few minutes. I know its not the fuel pump or injectors because they are new with only about 1000 miles on them. My code reader says "Fuel Control (Bank sensor 1) and I can not find any help with what that means and what could be the problem, Please HELP!!