I have a 06 Dodge Ram 2500 and the radio will work one day and not the next. I had new batteries installed a few years ago and the problem went away for about a year and now its a problem again. I disconnected the batteries twice, left them disconnected for 30 minutes each time. Now the radio will work when the key is on accessory but once the engine turns over the whole audio system will not work. But after about 3-4 starting cycles the radio will work again for about 2-3 starting cycles then it won't. This intermittent radio problem is driving me nuts, should I replace the radio with OEM parts or is there a good aftermarket one to replace it. I don't know if there is any replacement bezels if I install an aftermarket. Thanks