Are you sure this isn't a ground problem? Too many grounds are never enough..