I'm pretty sure it hasn't got an intake leak, I checked that with water a few weeks ago. But convinced myself to reach for the carby cleaner sat night. No leaks. Today I noticed that the problem became intermittent and when it was playing up it wasn't revving as hard. Only noticed because when I backed off for the turn off. Drove it again tonight and it's doing it all the time again. You can be going along at 50 or 60, back off and it will pretty much maintain speed. Also another thing, it's only happened 4 times, but twice this week, when I've started the car, after letting it sit for an hour, hour half, it misses it's ass off, kind of similar to when traction control kicks in. It throws an engine light too. I turn it off, think hmmm, then restart it and it starts fine and the eng light has gone out. Also, when I cleaned my tbody, I pushed the tplate in so I could wipe it with a rag. I thought they closed hard and always reset their position just before start up.(I was always taught to be careful with fingers around them when turning the key). Could I have some how damaged the tps or tbody motor? Is the throttle body or plate Teflon coated and I've rubbed it off? Do they have idle bypass ports that could be at fault? Hmmmm...