The check engine light is on and is telling me that I have code PO301 and PO351 for cylinder 1. I changed all 8 plugs and the coil for cylinder 1 but that did nothing it still runs rough and the check...

i have a 97 Dakota but i want to do some upgrades it is a v6 and i was thinking of having the engine switched to something newer and more powerful, what year make and model can i go to as for engine s...