Being that this forum is called tacoma3g I am going to suggest that you keep your truck and not trade it for a chevy! I'm just worried about your health, pushing a 5000lb truck home cannot be good for you. I googled a few off road specific shops around you, I'd bring it there and see what they have to say. Without getting under there I doubt any of us really know what's going on, and what it would take to get the stock mounting points back. I wish you the best of luck with the tacoma you are going to keep forever!