Hmm, not sure it needs to be functional as the radio is not working. It had an ugly (inop) under dash radio in it that I yanked. Have yet to pull the birds nest of wires out and "try" to get the factory radio working, but not sure you could even listen to it, the pipes are pretty load (and music to your ears anyway), but if I do replace it, I should probably stay with a factory look.