Drop them for who? It's not like you have a better choice. The only other people that have truly unlimited is someone who service is lacking in quality.
Sounds like you lost a rod. The car lurched forward because the engine tried to lock up. But something gave and broke. Oil light came on because as it tried to lock up you lost probably almost all oil pressure.
No I didn't mean it was a repost. I thought you were there a while back when I made a joke if the transformers were emo.... You'd have optimistic prime vs negatron Chippebots vs emocons....