Yes mate cost me like £400 from Toyota aswell, yeah ive got a scoop mate but nothing much really gets through it. Sounds promising mate, i want to know what this sensor is called so i can investigate further anyone know? Cheers for the replies guys, car has had a new TPS Sensor new plugs and leads, new dizzy cap and rotor arm new ICV im just at the end of my theather with it to be honest. Its been to specialists like 10times to get all the vacuum checked and all pipes etc checked and cleaned and it just hasnt made any difference Been told it could be a bad earthing problem or my Timing belt could be due for replacment as its slighty stretched and thats why its missing timing when the engine revs suddenly go? Im no mechanic though so i have no idea.