Mmm... Crank Position Sensor comes to mind. Got a spare to throw in to test this? Other is MAF.