If it's sustaining boost of 1.2 or higher get the fuelling checked, maybe worth taking it in to find out what exactly has been modified. Solo Italia are probably your closest 'respected' garage : http://www.soloitalia.co.uk if you want any work doing on it.