Forgot to update the thread. I got the parts from Adept Powersports, Partzilla, and Browns Point Marine Service. Did the work myself but reused the shifter shaft seal from old part and now it leaks. For a first timer it wasn’t too bad. The hardest part was having the right tools or the job.