So I patched up the transmission lines that got pinched now it runs pretty good. I think I may need up the idle a little bit since it bogs down if I take my foot off the pedal. I have only run it at night since I don't get home till later but I plan to run it during the day tomorrow so I can see any other issues.
Any suggestions on the idle issue? I think I just need to up the idle but it could be something else I suppose. Hopefully I don't find out the hard way.