I have a 1992 f-350 and replaced the engine and wiring harness from a 1994 f-250. Problem is a hard shift. When I start it and shift into 1st I get no codes though it feels slugish. When it shifts into 2nd it shifts hard and flashes I have codes. I sent the cluster into "cluster fix" but still had the problem so I took it to a local shop as I am not a wiring guy. They told me after performing pin test 1-4 at 50 mph 4.5 max voltage but they got 5.48v and said programmable module was failed so cluster fix sent me a new one and I got no change. Where is my problem? My speedo is spot on with no noticed inconsistences. I am stuck please help.