Does it seem to be driving fine? I'm gonna have my husband watch this vid...he's built a lot of these engines...I'll be back in a few.