Be glad you still have your mom. Everything happens for a reason. I had an 04 RCSB 4.3l and this bitch t boned me. After it got totaled i had it towed up to the shop an i pulled out everything that i had put in to in except for the rims and tires. That is because i did not have the replacement stock ones. So my word of advise to you is pull are your shit out at the shop and maybe a little extra and then if the insurance company needs some stuff just take it back to them. That is what i did.
Well since that accident i now have an 04 ECSB 5.3l fully loaded. So keep your chin up and you will find a nice truck. I recommend you looking for an 04 5.3L. In my opinion this year is the last of the good silverados before that started screwing things up by putting rear drum brakes on and useless crap like that.
CHIN UP your mom is ok and your truck is just waiting to be found.
2004 EXC Silverado 6.2L
Mods:
6.2L L92, Ported and Polished stage 3 heads, 95mm Throttle Body, 100mm MAF, NA, Pacesetter LT Headers, Magnaflow X-Pipe Muffler, Electric Fans, 160* thermostat, 2" Drop Shackles, Hellwig Sway Bars Front and Rear, Monroe Reflex Shocks, NGK Spark Plugs, AMW Oil Catch Can, 17"x10" wheels on Kuhmo Tires.