I have a 2001 24v auto 4x4, I bought the truck and it ran mint had no issues. The cab was rusty so I bought a rust free one and swapped them. I got it back together and the truck started like every other time. A few days later went to start it and the batteries were dead went to boost it and it didn’t start. The dash started flashing and read no bus, then all the gauges stopped reading. Did the dash test and all gauges worked. Tried to read the code from the obd2 but scanner couldn’t connect. Checked the pcu and all fuses were good. The truck cranks but won’t start. If anyone has any thoughts would be greatly appreciated. Thanks