Hi m8,i had the same problem.
If over heating and not hardly using fuel,its a duff ebay chip in you ecu !
Check you co as when on idle,then bring up the revs in different ways you probly find it leans off to 0 co.
Just get a Co check any where probly show if not its rollers.
Pete