So I'm a former mechanic, and a do-it-yourselfer. I've just replaced the rack and pinion, after it continued to leak. Now I followed the rules when replacing the rack, I disconnected the battery, completed the repair, and after repairs were complete, recconnected the battery. When I did, the airbag light was on. I read these forums, and having read a few posts, I determined that it could be lose wires within the ignition module (had some issues before with it cranking) so I replaced that. Now it has no trouble cranking, but it still has the "SERVICE AIRBAG" message. The only other posts I see are saying it could be a connector under the seat, or the SDM needs reprogramming. The question is what should I do here? I'm trying to sell the truck so I don't want to dump another $800 into it to get it perfect for someone else.