ok i pulled codes p0306 and p0406. cylinder 6 misfire and egr insufficient flow. well i noticed my egr sensor looked different then the one on autozones site. so i shelled 55 bucks and got it. and i think i installed the 2 hoses correctly. the 2 hoses go to there plugs. if i try to swap them, one of them doesnt reach. well my check engine light came on today and the dude at autozone said p0401. now what do i do? its a 98 4.6 4x4.