Thing is, replacing the starter and metering unit is pointless if it starts ok when you jump start it, it's gotta be something wrong with the battery or charging circuit, does it carry on running okay when you remove the jump leads? I know you say its a new battery but have you tried another battery that you know is good?