ya sounds like your reading pretty rich. especially if your getting black smoke from the exhuast. and when you say white smoke, its proably just water vapor, but if the smoke is not really white but a light blue..then your burning oil...which would explain your oil thing and might be do to piston rings.