Welcome to the site. I wish I could help you with some of your dilemmas. It looks like you have a nice foundation for a great running truck. Good luck with the project.