Engine light Abs light on 2003 Dodge Ram 2500

My battery went dead jumped it when i drove it the speedometer dont work the ac dont work heated mirrors dont work the outside temp console dont work i had it checked for codes says bad speed sensor i replaced that no change thought it may be Body Control Module tried one of those still no change PS I did put a new Battery in as well. Any Other Ideas from anyone would be very helpful, Thank You

Asked by for the 2003 Dodge Ram 2500
Fuse! .
All the fuses are ok.
Did you actually test each and every fuse you could find with a test light??... I mean if everything worked before the jump start and now it does not then........... You better TEST ALL fuses again!!!
Yes i Checked all fuses with a test light they all checked out.