Have you tracked your car before with the same setup? Maybe the oil level should be lower (i.e. half way mark instead of full) when tracking since oil may spew out during hard cornering.
Also, you said you see oil vapor...some vapor is normal but if you see or hear "puff...puff" then you got broken piston rings. I doubt this is the case since your leak test shows good numbers.
It would help if you show photos of your setup.
__________________
MikeD '87 930
|