My 2001 Jimmy V6 failed my emisssions test today and the reason was no data stored. They said I would have to drive for 100 miles or so, the kind of response you get when to throw a code, disconnect the battery to erase it and then just drive up for your test. The only problem is I haven't thrown a code or disconnected the battery since I changed engines back in May. Run an engine with 150,000 miles without oil for a half mile and you too can experience epic fail

. But I'm thinking that is where my problem lies. Found a nice motor with 78,000 miles from a Silverado. Still it was a pretty traumatic experience for the vehicle (didn't realize there was a bracket attached to the back of the head that holds the fuel lines. After much yanking and hoisting with the engine hoist to no avail, then I saw the damn bracket, needless to say hooking up the fuel lines again took forever after being stretched to the max.

). After getting by that debacle, the rest of the project went smooth, almost too smooth. Like I said, never even threw a code. Pretty damn sure no extra wires floating around unattached to anything. Anybody got a clue!! Also, anyway to check for stored data when it is time to go back? Don't want to lose my 2nd chance at the test (the "free pass") if I don't get any suggestions here and just go ahead and put the 100 miles on try again.