also check the dipstick is sealed properly at the top
the hard plastic pipe what goes to the metering unit hasnt been burnt through a small hole can cause problems
any of the breathers from the rocker cover split?
take your dumpvalve off (if u run one)
cam/ingition timing out?
fuel ecu?
boost hoses split somewhere
give these a try mate