Whoa, that was really fast, thanks for the quick replies.
Will go and find a throttle body, have in the meantime found some (surprisigly cheap) used, but in working condition on eBay UK, will try to get more info - don't want to waste time and money on "to-good-to-be-true-parts".