Optimax
If you run it on the normal 95RON stuff it will soon fuck up. Bloke I used to work with used to have one because it kept blowing up he said Fords were shit. He had been running it on normal unleaded. Wasn't his fault as the seller didn't tell him apparently