Been awhile since I posted. Just finished the 20G swap, and have been enjoying having my car back after it's been down for 6.. errrr 7 months. But shes back up and running!

So, some backstory. I had the 550 RobTune installed with the 22T engine with the tandem igniter spark conversion. I pulled the 22T out and dropped the DOHC closed deck EJ20G in and swapped the 550cc injectors over, same turbo too, which luckily was ALL plug n play and it runs with only a few issues.
1) it runs like absolute shit when its cold, you push the throttle and it falls on its face and will die, I gotta let that thing warm up for like 15 mins before I can drive it because the throttle is just so bad. If I'm in a rush I can feather the throttle to get it up there and drive it, but if I push and hold the throttle a bit it will slowly like stumble it's way up the RPMs... idk it's weird, haha
2) it idles at like 12.8 AFR, and that's pig rich. when it's hot it will idle the normal 14.8 half the time but a lot of time its below that.
3) my AFR's in boost never seen to drop below 11.5 which, before it was like 10.5 So a little on the lean side, not really sure if that's a bad thing.
4) when idling, it pops from the exhaust. its like.. idleidleidlePOPidlePOPOPidleidleidlePOPidlePOPpidlePOP, never did this on the old 22T, it idled really smooth. Honestly it sounds kinda cool.. BUT I know that's probably not right haha. Also, it will do this weather it's 14.8 idle or when it idles rich at 12-13.
I'm wondering if the tune might be different? Is there difference between the 22T and 20G robtune? Or is it all the same? It runs pretty sweet when the cat is hot and it pulls really hard in boost.
ANYWAYS! Hope yall got some answers or ideas to share, I know you guys always do. PS Josh, feel free to move this to another section I didn't know exactly what category these belonged in.