car started to sqeek when cranking it over. and idling rough stalling and not cranking as usual when turning it on. what causes this in 2006 suzuki florenza .and the light comes on service
My car has 150000 miles.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing