I don't think you can go wrong with Lawrence. My in dash unit petered out a couple of years ago, and I took it in to get repairs. The lady at the repair counter told me the unit was obsolete, and gave me a good deal on a new X48, which hooked up to the old wiring and fit the hole.