My cylinder head was in the same state when I got my bike; alloy inserts had been welded in, but were plain sleeves and one of them was on the move.
My local engineering shop (David Burton Engineering 01253 868111) manufactured screw-in replacements and these are retained in the head with some very high temperature locking compound. Can't remember the name of it, but it was fron the USA, and it wasn't Loctite! He doesn't advise welding the inserts as this destroys the material propertes of the alloy he uses.
He's previously done a similar job on my Ducati cylinder heads, and they're doing great.