I got it all done and put back together, but alas, it is still having the acceleration/bogging down issue from previous.
Successfully got her back up and running and now... Still a little rough on idle, but once I get it in gear, I can tell there's definitely a better fuel response. However, I'm still bogging down under acceleration, mostly in low RPMs.
In the past 3 months I have replaced: spark plugs, air intake tube, fuel rail, fuel pump, fuel filter, fuel hoses, vacuum hoses, coolant hoses, tested/replaced faulty ignition coil; and cleaned out ICV, MAF, and throttle body using MAF sensor cleaner.
I don't really think this could be transmission-related, but at this point, I have to ask: could it? I don't know what else intake related I could possibly replace besides the throttle cable... The main issue is the car shaking (I had assumed misfire and so did a BMW tech), bogging down, as in low RPM range for that gear, accelerating on an incline or heavily.
Ex: Driving in 3rd gear, try to punch it and accelerate. If I'm on flat ground, it will possibly accelerate without bogging down. On any incline, however, it will bog down every single time. Also, if I was in the 1500 RPM range in 3rd gear and tried to accelerate, it would also do this until I give it the right amount of fuel (letting off) or just accelerating until it 'catches up'.