Are there a total of 4 dowel pin when mounting the transmission to the engine(2 on each)? I had a problem mating them together because they are touching eachother and are located on the same mounting hole.
Also make sure you have the correct starter plate.