My buddy has a 2001 and recently has been noticing that the check engine light would come on and the oil pressure guage would go to zero. He checked his oil, and noticed it was low, but still above the add mark. After reading the manual and finding out that if oil pressure is low, the guage drops to zero, we figured that his oil being low was dropping the oil pressure. And it only seemed to happen right after starting the truck or when comming to a stop(truck at idle). So he changed his oil and made sure it was full, and that seemed to alieviate the problem for a few days. Now its doing it again. He checked his oil and it read full. Any ideas on what could be causing this? We are guessing a faulty guage or sending unit, but was hoping someone else might have any ideas. Thanks in advance for the help!