whats one of those fuel catalyst thingys?, does it come in a bottle and you just top up your petrol with it? A local garage said they used to do a thing where they put a lead ball in your petrol tank and it slowly disperses into your petrol continously and lasts for 480,000 miles!anyone heard of that?