Suddenly lost most of my engine oil. Suspect the oil pressure sensor because this has happened before. (Sensor has been relocated to driver's side engine block right behind power steering pump which is standard procedure for supercharger install.) I hope I shut it off in time! So, it is not seized, but I can't start it. Someone said if oil pickup couldn't get oil, something in the top-end would prevent it from starting. Any advice would be appreciated.