EDIT: also, that oil light lingering for a bit longer than usual could be pointing to the oil pump, its most likely on its way out. I would replace it ASAP.
X2. Need to address that!
JJSPEC RACING - Central Ga's source for performance parts,
fabrication, tuning, general repair and a whole lot more! 478 621 5000