It gets expensive fast! I won't ever put a rebuilt charger back on, I've had 1 in 3 fail and read enough to see that's about average. For the cost of brand new OEM that's all I do now, just so many parts get destroyed because of a botched rebuild it isn't worth it.
You can get the entire stator assembly on ebay relatively cheap, same for trigger (or just entire flywheel), just be sure to match 05 older or 06 newer when you buy one. I'd open the bottom of the case, main bolts and case bolts reusable, if no scores or marks on main bearings you can assume rod bearings are good too. If scored then check crank but expect rods need new bearings at least too and also bolts, rod bolts are throw aways. Same for flywheel bolts, get new if you replace the parts. NO one wants a flywheel to come off at 8200rpm!
If you elect to keep your cover and just replace pump (open it, any scoring at all, replace both pumps) and/or coils, keep in mind the pump on that cover is a brute, needs special tools to set the seals on water pump side.
If you need to replace pumps or bearings, flush every passage in the block with varsol several times then blow and blow compressed air through.. Some of the shards will still be in passages and go through your new pumps and bearings if not totally cleaned out