Update. Recieved the car back from dealership with new IPDM installed. Drove the car home. Drove the car to school. BOOM same problem again.
Called the dealership. They are saying either new steering wheel lock or new ECU, they are not sure. I know I would love a new ECU. It would remove that ECU whine.