Chances are it's a faulty sender unit. BUT it could be that your oil pump is malfunctioning. If that's the case, part of your engine may be starved of oil.
Really, get it checked out by a professional. It may save you a couple of grand for a new engine.