Got a 1990 120hp that is blown and found a 88 125hp. When I look at my parts catalog puts the 2 engines in the same catatagory (3.312) for pistons. Will this engine work and what are the differences Will all the electronics and carbs work on it?. Also could someone explain what A,B,C, and L...