I purchased my car in Feb 05. Had the first Shaker 500 replaced in summer 05 (I complained about it since Feb, but they gave me some BS about back it being ordered). The new one had the same problems and I was told I should wait for the "next" version. I had it replaced again this past March and...