I got a diognostic code of 5284 which is a oil pressure switch faliure code, my check engine light is on, but my oil pressure is fine when running. So whats up with it? havent changed oil recently, and it doens need it for another 1500 miles or so. can i just reset the computer and things will be fine?