I also have this problem on my 2007 Jeep Patriot 2.4 L Sport. I changed 3 of 4 wheel bearings (ran out of time and energy), replaced all 4 ABS sensors, and replaced the passenger side front axle. The problem continues when I hit 2,500 RPMs at 65 MPH. It goes off when I restart the engine, and it has no real effect except the cruise control won't work when it's lit. I don't know how to fix it, but I am following this post for further advice.