Yup. RCM would be the first thing to replace. $150 right now on Amazon (may be cheaper elsewhere). Plug and play. Start there before you let a mechanic at $100+ an hour start screwing around. Plenty of YouTube uploads on where it is and how to replace.
There's a reason about everyone in-the-know who owns one of these cars keeps a spare in the car all the time. While you're at it, order a spare crankshaft position sensor and a camshaft position sensor and keep those around too (but I don't keep those in the car all the time as I don't keep the tools to change them in the car).