So driving home, stuck in traffic going like 5mph and go to accelerate just a bit and pop, hear something. Then I see low oil pressure stop. Literally construction all around me, but was a able to pull off at exit just ahead while in limo mode. Turn it off and then back on and hear a pop noise...