2001 dodge caravan: Needs power steering repair and speedometer is stuck under the pin. Typical rust for the year, crack in windsheild and still runs. Please text or call 306-591-5437