Repair bent frame on 2005 660 Grizzly?

Folks,
A few months ago, I got on my Grizzly and started the bike. Once I placed it in gear and started to move/turn, the throttle went wide open and could not stop it. It was late evening and by the time I was able to find the kill switch, I already ran into a tree resulting in 4 broke ribs. Today I took my first look at the damage and appears to have bent the frame as the right wheel which took the impact is shifted to the rear ~2-3". I raised the bike and removed the guards from the bottom and found the area that appears to took the brunt of the impact resulting in bent frame. Question is, should I attempt to repair/rebend the frame? If so any suggestions or other options? I have attached pictures showing damage. Any help or suggestions appreciated!

Attached Thumbnails

Click image for larger version

Name:	20150430_190640.jpg
Views:	N/A
Size:	3.33 MB
ID:	20257
 

Click image for larger version

Name:	20150430_190701.jpg
Views:	N/A
Size:	4.82 MB
ID:	20258
 

What gauges are people running?

What are the most useful gauges for the XP 1000? I will be installing a Belt temp gauge along with the Alba blower. I am also contemplating 2 other gauges.
1. Water temperature gauge – my riding is Glamis, Ocitillo Wells, High desert( Stoddard Wells road and Johnson Valley. Reasoning is hot weather means monitor engine temp.
2. Volt Meter gauge – reasoning for this is the threads I read on the voltage regulator failing. I will be running 2 85 watt halogen Piaa lights.

Give me some feedback on what you think are the most useful gauges to be running.

ds 250 swing arm& a arms

does any one know where i can get a aftermarket swing arm and a-arms for my ds 250and any other preformace parts and also what can i do to keep it from bottoming out on big jumps any help would be nice. im running an 07 ds 250 with full power prefromance clutch kit and 14 tooth front sprocket and have shaved off almost 30 lbs of extra crap off the quad

Chains designed for your personality!

Visit Us On FacebookVisit Us On TwitterVisit Us On YoutubeVisit Us On LinkedinCheck Our Feed