Do you have any noise that that increases with speed, like a drone?
You say your DIC is giving you warnings, is it also disabling traction control? It sounds like you may have a bad wheel bearing. When one is failing, the speed sensor in the wheel hub won't get an accurate speed for that wheel, and if the car (technically the PCM) sees this, it will disable traction control, stability control (if equipped), and ABS, as well as turn on he lights on your dash.
When mine was going it also disabled variable effort steering, but I only have a GT so yours may react different.
An easy way to check is to raise up the front end (use a jack stand or be careful if you don't), and grab the tire on the wheel you suspect. Try to see if it will wobble when you pull/push on the side of the tire. You may even want to take off your wheels to try on the wheel hub itself, I couldn't tell when I had my tires on. It shouldn't wobble, at all. Just like a pulley in the engine bay, even a little wobble can throw things off and destroy the bearing over time. If it gets bad enough it will mess up your axle or CV joint too (like mine when I let it go).
Make sure it's bad before you go and replace it though (no sense wasting money), and don't get crappy bearings. They'll just go out, right after any supplied warranty is up. I go with Timken; they seem to last longer then even most OEM wheel hubs/bearings from what I've seen.