Thanks for that info. The MAF was not supported at all. I removed the CAI to prevent water from being sucked into the engine. I just made a bracket real quick to support it and threw one of my K&N filters on it. I also fixed the hard start issue. It was the fuel pump check valve.
I like the oval dashes much better than the square dash. I really want to keep this car true to its original appearance. I traded the M3 and $500 cash for it. The problem ended up being piston rings. I wasn’t about to put another dime into it, plus my wife was on my back about using her car all the time.