Since the 25 amp fuse clearly isn't in line with the starter motor itself, I would be taking a hard look at the starter relay.There are many write ups regarding NCV3 starting problems but none that I have found that mention the fuse blowing out after installation of a new starter. There seems to be an over current condition that is causing the fuse to pop. What would cause the initiation of the start sequence to draw in excess of the fuse rating (25A)?