Don't know if they have what you need, but we have installed some engines from TTP in Indianapolis. Had good luck with them. Only had one (619 in an 8640) that injector crapped out and burned a hole in a piston. They stood behind the complete repair. Good luck.