Begin ramble:
My father and I had a bit of a look at it today...
So firstly some updates to my story, the car was due for a regular service and being a bit timepoor I took it to a friendly mechanic. When I got it done the guy threw some injector cleaner in the petrol tank (didn't ask for it actually, not sure what type or if it could be harmful to mx5s...?). Lots of black sh!t was ejected from the exhaust. After running on the injector cleaner for about half an hour it started to develop a rather disconcerting (set of) problem(s); when applying the throttle it would give normal response to about 10% but then bog down and felt like no extra power was added until squeezing it to a bit past half way open at which point ALL OF THE POWER would come at once (very scary driving it home that day as it was raining, almost lost the tail on a few roundabouts as the power kicked down unexpectedly

). Whenever this was present it would also idle extremely rough and dip quite low, almost to the point of stalling (but not quite, didn't actually completely stop at any point).
After this presented itself initially it would be fairly consistent in being able to be reproduced: When turning the car on it would start to happen once the oil started to come to temperature - not before - and remain for an indeterminate amount of time (quickest it went away was about 5 minutes, longest was over an hour). Both the bad idle and the bogging throttle would stop happening "all of a sudden" and then the car would run perfectly normally until the engine is stopped and turned on again. Interesting thing is it didn't matter how long the car was off for - even stopping it for a few seconds and kicking it over again and it would re-appear straight away (unless long enough to cool down, in which case it would return with the temperature of the engine...)
I drove it for a few days to see if deteriorated or improved, and whether running the tank of injector cleaner through completely and refilling would help. Nothing changed at all.
Anyway I think we've narrowed the issue down to a faulty EGR valve, but I'd be interested in some opinions;
It was the first thing we were going to look at (being the easiest) and when we pulled it apart the first thing we noticed was that the piston in the valve was sticking in a few places and that it did not move through straight/flush as there was a bit of play in it. When soaking it in carby cleaner there was a bit of leakage through the piston to the outside of the unit. Needless to say there was quite a bit of gunk in there, we didn't actually get it all out. I'm planning on taking it off and soaking it overnight to loosen it more. Perhaps there was a bit of grime that was filling some of the small gap creating play and when the injector cleaner came through it was blasted out, causing the piston to have too much play.
When firing it up after reattaching the idle was perfectly normal and then drove perfectly for the first 5 minutes, then it happened again for a few minutes, then went away again. Second time it was there but went away very quickly (under two minutes) and there is an overall improvement in the idle... so what we did might have helped, assuming this is the culprit. The last thing dad sprayed in there was some WD40 (I asked if using this was wise, he seemed to think it was ok & knows a sh!tload more than me so I didn't argue), which may have lubricated it for the first few minutes until the residue all burnt off... the piston felt smoother when we put it back together anyway. I have some theories why it might go away after a while too, regarding polishing the surfaces from the solenoid hammering away at it constantly...
So the reasoning behind thinking this is to blame; This was the first time it had started at temperature and NOT presented the problem since first encountering it. The bogging down, if I had to describe it, feels like like something is trying to open but sticking then suddenly coming loose, and in a tactile sense the piston in the EGR valve seems to stick in the same way. Of course I can't test this theory without replacing it... having said that, if there's play in the piston and it's sticking this is something I should replace anyway, right...? So I'm thinking one way or other I'm probably up for a replacement... Some advice would be awesome
Sorry for the long rant. I'm not mechanical people, I'm computer people. But I'm trying dammit
