2004 Honda Odyssey had engine light come on this morning, erratic speedometer, been hard to start last few days....battery is 2 months old, thinking it's the speedometer sensor or alternator or ??? So, looking for car repair place (preferably close) to fix this without having to take out a 2nd mortgage! Thanks