I did clean the mafs just recently, when its not missing it goes like a scoulded cat.
Hmm didn't think of tps because its through the rev range,MAF plugs could be shitty too I suppose. I'll get there, at the moment the car is unregoed so I'm not in any big rush to have it sorted, it just gives me something to tinker with.