So I drive the $1200 ranger out to school and it breaks. Misfire started yesterday when I went to Asheville. Changed plugs and still shaking and throwing codes. Also got some obscure body/ chassis codes when I drove on dirt roads for about 50 miles today. They went away though. Pics from my trip today. Any ideas? Wires? Misfire happens on uphills mostly.