Slant 6 dies.

^^^^ This. Very good point. Pardon the pun, points gap closes up due to rubbing block wear. High[er] idle rpm gives just enough centri force to open points, keep engine running above idle.