Toyota Repair Problems? Ask a Mechanic for Answers ASAP
Hello and welcome to just answer and allowing me to assist you. Can you give me an idea of what you mean lack of power/ does it take longer to get up to speed ? no power going up hills or under load?