Check engine mystery
I have a 1999 Dodge Ram 4+4 v8 magnum5.9 and I
have a check engine light that comes on and after
about two or three days it disappeared then two or
four days go by fine then it comes back on with a
p0308 check engine code cylinder 8 I replaced
wires rotor distributor cap plugs fuel injector and it
still comes back on but with only that cylinder what
is it way weird please help