The 99-00 6.0L will bolt right up minus one bolt hole. All the other LSx type engines will require a spacer for the flywheel. I don't know about the starter engagement, though. Surely it works without issue. A person would have to measure the diameters of the starter rings. I used the 4.3L 5spd clutch, flywheel and pressure plate on an LT1 conversion but had to use the V6 starter because the LT1 starter was too different.