Excess 401K contribution because of job changes in 2018?

I changed my job in 04/2018, and totally forgot the 401K thing until now.

 

When I was with my previous work, I contribute about $7000 (prior to 04/2018). Then with my current work (still working for the same company now), from 04/2018-12/2018, I contribute about $17000. So, I made excess contrition about $5000. I found this until now (2022).

 

My current 401K is with TROWEPrice, they said they could not release the excess fund since it is after 04/2019. And according to plan guide line, I have to wait until 60 years old or change the job, then they allow withdraw. And because of this, I can not get any new form from my current company for tax purpose to fix this.

 

What can I do to fix this now? Really there is no way?

 

I understand there will be penality, etc. since it was about 4 years ago. But it has to have a solution for this. or, I have to change the job?

 

I tried to call IRS, but in the waiting line forever, never had someone pickup the phone.

 

Thanks