It sounds like these guys already have you going a good direction. Please follow their advice, and also make sure to check for any vacuum leaks, as this is possible. I have also seen electronics not fully making contact or plugged in properly. If you get jammed up, please feel free to contact...