I went through 14 levels of hell trying to get my 2002 530i M54 out of engine failsafe program and faults 70, 71 and 73 for throttle potentiometer sensor. The solution was a loose connection on the backside of the throttle. That was it. The throttle connection seemed tight but wasn't. You have to remove the intake boot and DISA to get to it but these are easy. I removed the connection, cleaned both male and female ends with electronic connection cleaner and also cleaned all the gunk of the outside of the connection to ensure it seated properly; jammed the s out of it until I heard and felt it click into position. Reassembled the various parts, CLEARED ALL THE CODES AND ADAPTATIONS before turning on the engine. And praise God, it is running great!
While fretting over what might have been wrong (and unrelated to the Engine Failsafe prog), I also gave the throttle body a thorough cleaning. Also removed and cleaned and reinstalled the VANOS solenoids - an amazing amount of dirt came out of them, took a lot of carb cleaner. This seems to have made a noticeable difference in power delivery.
Before you go and replace your Vanos solenoids, MAF, random cables, chasing vacuum leaks. Give this a shot... I'd hate for my two weekends chasing gremlins not help someone else!
Bookmarks