Better!
There are some lag off in the song in many part tough. Maybe it's my speakers but I dont think so, you should check out, they probably had problem downloading it to the server and damaged the file, or your file has something wrong maybe. if it's my ears that bugs, then ignore my last sayings:)
The solo really sound nice! You did well not removing it! and yet now I feel the love, the happyness, you really brough your melody to live! Good title too!