Once again new to ferrari's and just bought my 86 testarossa. It is almost impossible to get the front of the car closed. When I push down it just...