Sounds like a beast mate, its got all the fruit... The only thing I can think off the top of my head, is you need to service it more often than Ford say, not a full service, but between your normal service intervals give the oil a change.. Some guys do it every 5000kms or 7500kms, but its up to you, how often you drive it, how you drive it etc... Also the turbo/manifold bolts always seem to come loose, so you might want to check them every so often, also silicone joiners, piping etc... Maybe also, chuck it on a dyno if you haven't already just to see if the tune is fine, what the AFR's are etc.. put a pic on here for the smarter guys on here to have a look.. I bet its a bit different to the CV8 ey...