Hey I need some advise. I inherited a '98 JD 155 with a Kohler 15S engine. I need to put a new engine on it because the crankshaft is bent. What happened was the motor mounts were loose and the shifting over time made this happen. Well, I found a used 15S engine (got it for $60). I thought that it was the exact same engine but it is not. The stock engine has a mechanical fuel pump and the replacement has one built into the carb. My question is, will this engine work with this chassis? There are four wires on the harness for both engines. One for the coil (white) two large one white and one black and the stock engine has a green wire, while the new engine has a red wire going to the carb. Can I just run the stock green wire to the red of the new? Is this the same signal for both fuel pumps? Help!!