It sounds like the hub bearing is going out. In severe cases when it gets bad enough to damage the sensor (which is what happened in the grand am's) then it will set a code.

Just try taking the left wheel and rotor off to see if it has shavings coming out of it, or if it feels loose. When you spin it, it shouldn't grind or growl.