Hi I have a 04 Silverado with a lb7 with 5 bad injectors. I am thinking of replacing the engine with an lly or a lbz. I was wondering if I purchase a rebuilt long block what components from the lb7 will transfer to either the lly or lbz. Maybe better to buy a complete used engine if I can find one. I want to get away from the lb7 injectors as I have had nothing but problems with them.