Great oil pressure at ''off'' . I'm leaning towards you needing a new instrument cluster. Seeing as you have an '04, you're prolly gonna need to go to a dealership and have install one. You have to do this because, they need to be programmed '03 and up.