Going to sound a bit simple, but have you check your battery terminal is securely clamp to your battery? I had this problem for a week wondered why my radio would cut out at every speed bump

, basically I replaced my terminal as it was broken probs solved