I bought a gm goodwrench 350 almost three years ago, so it is'nt exactly "new". However it has about 25,000 miles on it now (the warranty is 3 year/ 50,000 miles). From what I remember even right after I put it in it seems like It will be a quart low on oil (valvoline 5w30) after about 2000 miles. I get a puff of smoke some times when I start it too. It doesnt leak oil anywhere except for a very tiny bit by the valve covers (doesnt make it to the ground though) I have an edelbrock performer intake, edelbrock 600 carb, and headers on it, besides that it's a stock motor. What would cause me to loose this much oil, is it normal? and the warranty has 2 months left, do you think it will be covered even though it has the aftermarket parts on it, I didnt do any internal changes on the motor? Any ideas, suggestions would be great.