I'm surprised you even went above 50 MPH given your description.
You don't have a death wish, do you?
So this is your BIL's project? It sounds like you've inherited it. Good luck with "his" project.
But you know that anything can be fixed given enough time and money.
