One of the greatest aspects of motorsports is perhaps also one of the angles that the spectators rarely view as they see the racecars shred slicks on the tarmac, and that is the plethora of emotions and effort...
Howdy fellows. I've had this problem before and i tried everyting including getting the original 99 spec mounting hardware from Japan with no luck. There are couple of areas you should look at: