this is what i do for a living, i manage an engine test department for a fuel injector manufacturer, deal with these engines day in day out, camshaft changes are a regular thing as they develop new fuel injection strategies in my test cells
luckily the engines arent in vehicles and that makes it alot easier to work on them!