Arlie,
Give the new engine a chance. Did they suggest how to break in the engine? To seat the piston rings? You need to drive it under light acceleration and l light de-acceleration. Move the rings back and forth on the pistons and in the bores. Most new motors can be a little smokey before they break in. Chrome moly rings can be very hard to break in. sometimes they can take as much as 1,000 miles to seat the rings. Sounds like the shop you went to went the extra mile for you. Drive it for a week or two under city type driving. Accelerate, de-accelerate. No constant speeds for long periods of time. Even shift it into second coming down a hill and such. It may just need to be broke in.
Rob