of motor only? cyl. 1,3,5 keep on sending misfire codes. it runs good. i have replaced both cyl. heads due to a bad head gasket and cracked head on the right side. had the misfire codes before and was hoping that would fix it. it is every cyl. on the left side only. did a full tune up and tried moving a round fuel injectors. no changes. also did a compression check and all cyl. maxed out around 140psi. what is causing this check engine light?