And now for something completely different...
I've had an intermittent problem with the starter motor since I owned the car, where the motor spins but doesn't turn the engine. It would generally do this after having been run and then stopped for a short time (ie, stopping off for fuel and trying to restart the engine after filling up). This wasn't always the case though, and would occasionally happen when first starting the car from cold. The problem would usually persist for 5 minutes or so until it decided of it's own accord to work again. As I'm sure you can imagine, this was a bit of a pain, especially at places like petrol stations where people are queuing behind for the pump.
The first thing I tried was to take off the motor and inspect it for any damage or obvious corrosion. I cleaned it up and used some WD40 to keep everything moving. That worked, for about a week. After that, the problem came back.
My thought after that was the solenoid was sticking, so I went to a local scrappy and got a replacement. Last week I swapped them over, and happily this solved this issue. Again, for about a week. Now it's back.
i'm at a loss as to what the cause of this is. Either lightning has struck in the same place twice and the new motor has developed exactly the same problem (ok, solenoid failures are perhaps more common than lightning, but you get my point), or the problem is down to the flywheel or some kind of power distribution issue. My next guess would be it's somehow down to an electrical problem? If it was the flywheel missing teeth, for example, I would expect the failure to be completely random, rather than showing a pattern.
Does anyone have any suggestions as to what it might be, or if not, what best to do next?
I'm stuck.