So I am completely stuck in trouble shooting my truck. Currently my 2006 wont crank and this is the story of what happened and what I have done to try and figure this out. My BD GT was left on via the small switch on the OBDII port for a day and a half which killed the batteries. Get up for work on Monday and it won't start charge and jump the batteries get it going and go to work. go to leave work apparently the batteries did not charge so had a buddy jump me and it starts right up and I head home. Get home and now it wont even crank. Replace both batteries with new NAPA 875CCA batteries during which the intake manifold relay studs broke off. Replaced the relay and still no luck. Checked the main engine grounds, wire brushed the driver side block ground and put back together still no luck. Pulled the starter and bench tested it works fine. Test the 12V feed for the starter at the starter checks out 12V. This is where I am starting to think TIPM; checked the solenoid control wire and discovered I am only getting 8V at the starter connector. Traced the wire up to the connector at the cab and rechecked the voltage still around 8V. Pulled the TIPM out and apart did not discover any obvious issues. Put everything back together and jumped the starter using the connector near the hood seam and she starts. What does everybody else think? I also tried various positions on the gear shift, a second key. Every time I turn it over I hear the TIPM relay kick but no crank. Other electrical oddities that are happening include: intermittent air bag light, steady ABS and break lights, when stereo is off entire black screen no time illuminated. Again I am stuck and looking for ideas before I lay down a ton of money for a TIPM. Any help is greatly appreciated.