Hi Irwin
This is a fun song, really enjoyed it!! The pitchy vocals have been addressed, but that can easily be fixed if you do not want to re-record.
The vocals have the a lot of reverb on it, and the instrumental sounds almost dry when compared. That makes the vocals not mix with it and...