Is it burning the oil or is leaking out somewhere? A new engine will be a little harder on oil for a while until it breaks in and the rings seat. Were the heads new as well? If not when were they last re-built?
It sounds as if you need to set your clutch up properly. Do you have an adjustable cable? Try pulling up on your clutch pedal with your hand. This sometimes works with the stock set-up.
Try posting this on the Windsor Power forum, you will get a better response.
__________________
Good luck!
Brad R.
1992 L.X. 5.0 coupe
MODS: A few little bolt ons 
New Best time ...11.60 @ 128 mph @ 2000+ ft altitude.
Rice Haters Club member #39
Users rides #2542
|