B207 - NA

can't seem to get this car to run smoothly I put all new sensor on the engine fpr coil pack before mapping and it still smells rich and idles rough since getting back car got new throttle body no idea what else could be wrong any thoughts would be appreciated thanks