I have a 2000 ford explorer xlt 6cyl. sohc. check engine light came on a while back. p304,305,306 codes were sent. cyl 4,5,6 misfired(entire right side of engine). this happens inconsistantly during take off, cruising at any speed. mostly when under load, or going up hill. engine struggles...