Terry, sounds like you're 'rushing' the melody a little. Relax, tap your foot to the beat, and let the melody FLOWWWWwww. Also, why not just play it live (since you're using styles) and that way you can control the length as needed. Just suggestions, nice effort.
chas
ditto what Chas said. Watch your timing.