Originally Posted by CletusTheDwarf
I have a 2005 wrx with 850 miles on it. The manual says you don't have to change the oil until 3000 miles, but I've heard lots of people say to change it at 1000.
well - if you go with the assumption that any random crap left around in the system from the engine build will get flushed out after 500 or so miles, changing the oil is just to get rid of that.
Modern cars don't use special oils for break-in, so changing the oil at low miles really doesn't matter from that point of view (i.e., if the oil is reasonably clean, and the filter isn't loaded up with metal fines or anything, and you are just changing to fresh conventional oil at 500 or 1000 miles, the engine won't notice any difference). I view the early oil change as a "just-in case" sort of thing. ymmv.