You don't need a new one, a good second hand one should cost you less than $500-600 plus labour to fit.
If your mechanic is trying to slug you $4k, they either don't want the job, or they plan on taking you for a ride. I'd find someone else to work on your car.