below link
that terra clean what a rip off that is, can of seafoam in oil and can in fuel system does a better job, but carbon on inlet valves are pain in arse i use scrape tools and egr cleaner and seam foam even brake cleaner works,, takes me 3 hours ish normally to do the job getting pretty good at using a mirror and a light now,, i close the valves and spray a load in leave for 10-20 minutes then use a dremil and long wire brush attachment and go at it does work really do need to buy a wall nut blaster and start making money off it i guess,I'd find a good independent mini specialist (most towns have them) Anyone worth their salt will be able to diagnose issues properly with some labour costs. Taking months to diagnose that sounds like they haven't got a clue and are guessing.
As mike said, and even if the buildup on the head was so much that valves and pistons have contacted it's still repairable, albeit with a big cost.
All they have to do is whip the inlet manifold off to tell. If it needs cleaning, only bother with blasting, do not, under any circumstances pay for terraclean or chemical cleaning, it just doeant do as good a job, remotely.
What's the latest situation, Emma?Will this help? It’s in such an awful state ?