my check engine light keeps coming on and the computer says the 4th cylinder misfire. i turned the light off and it stays off for about a week or so and comes back on. i checked the compresion and its at about 90lbs. someone told me that its a low compresion but it shouldnt set the light off would it also have todo w/ something electrical?