Great info. I have a 3B in my BJ42 and cannot change the block for legal reasons. Was wondering if I could keep the block but use head, injectors, crankshat pistons, pump, etc from a newer generation engine like 14B or 15B? Has anybody tried this? Thanks!