damn, I have an OBD2 Scanner at the house. Lemme call Suzie and see if she'll be out near me today so she can drop it off.
You might want to check your battery connections. In my S10, the battery cable was barely loose (it took a pretty tough 1/4 turn to tighten it) but the damned thing would NOT idle for shit. Once tight, it idled fine.