$2500 and you are doing the work yourself ??-----Way too much in my opinion.----Many times the pins just slide into the new pistons.-----Heat the old pistons to make the pins fall out !
It depends on what boat the motor is pushing.----You need a splined prop and one that does not have through the prop exhaust.------Post part # of some props that you are looking at.
It may be that there is an issue with your motor.----I would start the trouble shooting with a compression test.--Post the numbers you get.---Timing on these does not go out of adjustment.---I would not start adjusting timing at this point.