OK. Here's the deal - 155k miles on a 91 318is, I bought it with ~115k. Up until now, it has been very reliable.
When I got it, I immediately replaced a bunch of things - maintenance items, control arms, bushings, etc.
I also did the timing chain (this may be relevant).
SO, last December, here in Denver, it started to snow - and did not stop. The car was parked for ~3 months. It was starting to act up at that time - crappy idle, kinda shuddery, ehhhh, was not sure what was going on. Once the snow melted, I went to drive it again. It started right up, but started feeling funky at 4k rpm, then, once warm, 2krpm.
Hmmm. I've always suspected my AFM, but in this case, it does not _seem_ to be the case.
The cam sensor is new. Crank sensor is not, but I compared resistance to a brand new one - it may still be an issue.
Current symptoms - car starts ok, but sounds like it is running on 3 cyl. I put new plugs in it, and it will rev to ~4k, but it sounds dead.
It sounds like the timing is waaaayyyy off.
Back to the timing chain - could it be that the bolts on the cams came loose, and now the cams are way out of whack? I don't THINK this is the case, but everything else is checking out OK - AFM tests fine, wires to the DME are fine, voltage increases as flapper door opens, O2 sensor is new as of 3 years ago, fuel filter has 25k miles on it, ehhhh, what the heck am I missing?
So - I guess that's the question; is it plausible that the cam gears slipped? Sounds odd, seems unlikely, but I'm getting down to the "unlikely" end of it. Right now, I think I may have one of two problems. Well, three.
1. Timing way off. Cam gears? I'll check that tomorrow. Crank sensor, too - that seems likely, but I'd not expect it to run at ALL if that were dead.
2. Bad spark plugs - I put Platinum +4s in it, figured new was better than old, but I hate those things, too many horrorstories about porcelain sliding down and shrouding the center electrode. I might yank those and put a traditional plug in it, out of principle.
3. Something Else Entirely.
Bah. I need to get this thing going again. Initially, the problem was (what seems to be typical) "runs fine when cold, but won't rev over 4k, as it warms up, it won't get past 2k." Coil packs?
I guess I should search and figure out how to test my coil packs.
Aargh.
Any insights? Is there a fuse that might be blown? Main relay should be OK, all the fuses I know about are OK, why would one of these things just all of a sudden run like crap?
Thanks!
Iain