It's a Canadian built 4 Runner 3 liter auto trans. It won't go... It starts hard, usually firing on the second or third crank cycle. It gets up to 25-35 mph okay, but struggles from there, and most often wont go past 50-55 tops. Changed plugs, wires, cap, rotor, tps, airflow meter, fuel pump and...