speakers cutting out

It sounds more like this, since you said the shit about being stopped, idling. Run a new fused constant power (from your ignition harness) and ground.