I just fixed my fuel injector and coil pack problem, and have been dash light free for the first time in awhile, but now my q45 will get stuck at around 1000-1200 rpms while driving, and then eventually take off. It also usually has a rough start up/idle at lights as well. This was happening while I had a code and TCS and SLIP lights, but when I fixed those I thought this would be solved too. I don't have any codes or indicators of whats wrong so I don't really know where to begin. The only thing I can think of is maybe throttle sensors? But I'm assuming something up with that would throw a code. Any ideas are welcome, I just need some kind of lead.