car powers up too much when first turned on-makes roaring noise like car is accelerating to pass on highway
It sounds like the radiator fans coming on.
A/T power switch on console might be accidentally depressed & need to be released
Search Suzuki XL-7 Questions
Suzuki XL-7 Experts