Gm 2.4 l ecotec engine problems