Im new to this site and this my first post but not new to fourms

I have a 2005 GSXR 600.
ImageUploadedByMO Free1354990051.081645.jpg
Now the reason im here. My buddy has a 2000 GSXR 750 and he recently had the STVA went out. We found one on wrecked back. So we installed it and let the suzuki shop dial it in. Well the f1 light went off but it still runs like its in limp mode. You have to slowly get on the throttle or else it will fall on its face. If you unplug the the vacuum line from the map sensor then it runs better and revs a lil higher. Has anyone had this happen? It's got me beat.
The guy at the Suzuki shop tried another tank so I know it's not the fuel pump or a pinched fuel line. So if anyone has any suggestions please let me know. As soon as I get a chance I'm going to check the voltage on the map sensor and TPS. But I don't see how it can run like this and not throw a code tho. Any help at all is appreciated.
Sent from my iPhone using Motorcycle.com Free App