I filled up at a gas station tonight and when I started my truck back up, the "check oil" light came on. I turned the truck off and waited for a minute, and started it back up and it came on again. It stayed on all the way home, about 20 miles. I don't know why I didn't stop and buy a quart of oil. Probably because I felt like I would take care of it at home, and I didn't have any rags or a funnel with me, and it was kind of a bad neighborhood and it was cold and dark. I drove mildly all the way home. This is a 94 Ranger with a 2.3 4-cylinder with 108,000 miles. The oil pressure gauge read normal like always, so I thought it was something else, and I had just changed the oil recently a few weeks ago and everything seemed fine. I got home and found the dipstick to be almost dry except for a little bit at the bottom! It wasn't even in the crosshatching of the stick by a longshot. :( I had to put well over a quart to get the oil level back to normal, and I started it up and the light never came on again. The thing is, the truck doesn't blow smoke at all and it doesn't leak. I park it in the same spot every day and it's dry. I am really mad at myself because I got the truck with 55,000 miles and have changed the oil and filter religiously every 3,000 miles. I hope I haven't messed up my truck! I am going to keep a quart of oil in my glove box and check the oil often, but still, where is the oil going? What do you think? :(