340 smoking bad

Did you read your plugs yet to see if it's just one plug, one bank, or all cylinders?

I would suspect that if your intake is pulling oil, you'd have other issues.