Dan found some wrx cam gears, slipped on, no issues..
The engine has been performing increasingly well over the last week.
The idle has stabilized, fuel consumption is getting better, and throttle response is picking up too.

Thanks for all the help throughout the process!