|
If you had not gotten you're problem solved yet, here's some thing to know!
Auto zone products SUCK! They are Nooo good!
Every thing you mentioned sounds good to me, that's if you installed it correctly.
I believe it's the clutch, I know it's New but thats your problem!
|