i doubt it would be engine mounts
its def an electrical problem
my voltage meter on my head unit drops from 14v to 11v when the problem happens and it only occurs during heavy rainfalls