So I had my engine swapped going from a 04 to a 01 engine. It is idleing rough and looses power and when trying to go over 40mph gets a random missfire code. Things that have been done to try fix it new distributor, new distributor cap, nkg plugs, reset the timing it is at 11 degrees . Any suggestions would be appreciated. sent from the middle of a corn field.