dont drive it till your sure wat it is get a new switch put that in see what happens give the engine a good flush get all the s**t out of it if its still the same get a pressure test done on your oil and on the cilinders when you get the tests done if low oil pressure get a new pump