6006e is just a powerfull unit i would just replace it or have it repaired
a aftermarket 1 you will need a double din to single facia but you can get the iso leads to plug into standard loom and aftermarket cd so it will work with your steering wheel controls all on ebay cheap as