Your gxp is more than likely a bad wheel bearing,..my 05 went through 2 sets of fronts and replaced under warranty in 100k