my Ford Ranger's battery drains after 10 minutes of being turned off. Does anyone know why this is? All the wiring has been replaced and I've been told that the battery is fairly new. Would something like the Battery Brain work to fix this?

yes it does have an aftermarket CD player, but I'm not sure if it is plugged directly into the battery.