El primer problema tu mismo lo has resuelto, electricidad (bujias, cables, delco)
El segundo como te dice kike puede ser termostato o algun contacto sucio.