Just seeing your question this evening. If you have a 2012 Sonata Limited, then this is the exact same mirror that your car came with and it would be absolutely plug n' play. If your car is an SE (as my 2012 was), then you must modify the wiring slightly in the roof harness as I mention in my original post UNLESS it had the P/N 3Q062-ADU00 mirror kit installed in it (by dealer or as a "port installed" option). Otherwise an SE could only have the mirror with Bluelink but no Homelink (positively retarded on Hyundai's part IMO). My 2012 Sonata SE 2.0T was re-purchased by Hyundai and replaced with a 2013 Sonata Limited 2.0T with the Premium package (panoramic moonroof and NAV) so I don't need this mirror anymore. If you have any further questions, please let me know.