41
Tech Torque Pre 1973 / Re: Idler arm
« Last post by pmb0186 on April 06, 2024, 10:23:11 pm »I installed a kit from EPAS
Thanks for everyone’s reply, why an ask is I have installed electric power steering
Can I ask who installed the EPS for you