For just about every vehicle I've ever owned, both gas and diesel, the owners manuals suggest changing oil every 7500 miles. I even owned a Grand Prix that had a built in oil analyser. If I paid attention to it, I probably wouldn't have changed the oil until 20,000 miles. However, just about everyone, including dealers, suggest an oil change every 3000 miles. That's what I do, but sometime's I wonder if 3000 is the correct frequency. I know it will vary depending on driving conditions, towing etc. , but for normal driving conditions, what do you think is the correct mileage? Am I spending twice as much as I should for oil changes? 
