Thanks, I had done the wiggle test and tested each sensor. I tested the amp output from the SECM to the electronic throttle body and it fell way below the 5amp maximum. What I actually found today was that even though this unit would run perfect and start right up, the main coil wire would arc at startup and was sending voltage acrossed the block which should have been dissipated by the block to battery ground wire. However it seemed to travel through the o2 sensor and back to the SECM causing it to throw code 29, but only when everything was cold from sitting. I could unplug the 02 sensor at start up and it wouldn't error out with a false driver error. I got frustrated thinking it was gonna turn out to be something stupid and unrelated and sprayed the wires while it was running and discovered the arc on the coil. This was crazy and I will probably never see it again. The engine ground was pretty clean, but I cleaned it up some more. The engine also had some oil/dirt mix from a leaky valve cover that I believe contributed to some of this issue helping the stray voltage. The only thing I can come up with is when this engine got warm or hot the resistance went up and the voltage did not pass accrossed the block. Crazy, just crazy.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.