I garage working, engine smoking help!!

As dirty as the engine is I suspect an intake or valve cover oil leak. I'd take it to a car wash & try to get the engine cleaned up a bit. If it's an oil leak it'll be easier to find then.