hey 64 sorry to hear the bad news main thing is your ok
you can fix that truck you got the know how and expeirnce lmk if you need any parts i might be able to find a few