I Broke The Valiant
Yup, that is where I got my mounts and that is who I called. Their poly locking mounts and very nice and a little spendy so I will have to wait for now. The guy I talked to there on the phone was very helpful and polite!
The shroud can be fixed, just bent a little and the one spot weld broke, thanks Ramcharger!