Is your block a SJ or a LJ 283 crank will only fit the Small Journal block and with 5.7" rods you will have a 302 but i dont know of a piston with the correct pin height maybe KBs.