Hi Sachin,
I think you have to split the order 100% again to different order type i.e. small repair, bodyshop for those items etc so system will determine the new profit center based on order type combination at split level. Please share if you can find some good solution, because in one of my project I struggled with same and end up above solution.