My husband bought me a 1998 Cherokee yesterday it is a 4.0 litter. Well within one hour of having it, had just finished licensing it, the check engine light went on. I had the oil, air filter and a new battery put in last night and had the codes read at AZ today. I was told we need a new...