Q: Had the lower intake manifold and head gaskets replaced at 140K miles, on 2001 Ford Windstar

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
now at 184K miles, mechanic is saying they need to be replaced again? How often do these gaskets need to be replaced?
(1) Answer
(2) Comments
Probably never did do good on headgasket job
Is that the same mechanic did the head gasket replacement? If do
Did he ever replace the head bolts, resurface the head and clean the surface of engine block?
And did a pressure test in the head?
It's the same shop, but different management. Can't answer re: resurfacing the head or cleaning the surface of the engine block, but it sure seems odd that the gaskets would give out after 40K miles...Thanks. jw
Probably bought a cheap head gasket
Cuz there's always cheap head gasket and expensive head gasket