The guy whos looked at it is sure it isnt the throttle body though, and after testing all the bits and it looking good, wouldnt solder it as it was testing fine, even though I told him they normally do test fine :doh:
Could it be anything else? Its bank holiday now, so chances of getting...