This is for a friends car. 100% stock @50k on car. Started dieing etc.. he ended up having it towed to dealer. They scanned said it was TB. He bought new one, seemed ok, but after a short drive. The car died again and had to wait several minutes before it would restart. So he scanned it and called me with all the codes. PO122 PO123 PO223 and PO601. Before anyone asks its a brand new Delco TB. I have a couple of theories, but would like to hear some ideas from you guys please. Before we just start throwing parts at it etc... I haven't got a chance to look at the car myself yet. But this weekend he's supposed to bring it over so I can scan it and see what its doing for myself. Any thoughts or ideas would be appreciated. Thanks in advance!