okay i have a 1992 jeep cherokee limited 4x4 4.0 my maintnance light is on but when i flash them it gives me a 55 code what could it mean and i'm getting alot of oil past my pcv elbow but i was told i dont have a pcv at all that and i got a knocking noise i only hear at idle is there anybody who can take a listen in the albuquerque edgewood cedar crest or to be specific sandia park area please respond ilove my jeep and i can fix it now i will i dont want to get rid of it or for it to break please ...