Suggest you run it for a while, make sure it has good brakes and the car is sorted out before you tear into the motor.
Even in Europe, isn't it difficult to find places for sustained speeds of 130+?
Rocky
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.