might double check your xr55 ( i just got mine a couple days ago ) and make sure your speakers are set to large if you dont have a sub. and make sure sub is set to NO. when i first hooked up mine it came from factory as all speakers set to small and sub was yes. and it deff didnt sound right since i had no sub hooked up. now I've got it set up right it sounds very nice.

just a thought