have a 04 vibe 115k miles. Driving down the freeway oil light comes on pull over right away as in secs of the light coming on. as pulling over engine begins to knock am too late. had no warning signs did not have any problems prior to this. Any ideas on what would cause it? esp when there was no sig...