Can't recommend a good mechanic but I can tell you with almost 100% certainty that your LIM is definitely leaking if it's never been replaced, and your head gasket at the #1 cylinder is leaking. The miss when it's cold is from that. Pull the #1 plug and see how it looks. Very common problem on the 3.1 and 3.4's.