explain all of what u did when u fired it up for the first time??? Did u turn the motor (after pulling the fuel pump fuse) to get oil pressure? Did u let it fully warm up (fan comes on twice, lower hose hot) Then when you drove it for the first time how did u drive it? The first 20 miles are the most crucial when it comes to engine break in. Use this site for engine break in procedure.
Break In. There will always be some smoke when u first start it cause the ring have be seated.