Think the missing link was shot, replaced it and left the batt disconnected all night long. The code cleared and all is good now. I've never had a code take that long to clear, weird. Drive the car home and runs like a champ again. Thanks for the help guys.