well im thinking either there is a hole in your exhaust or there is a loose wire, when i drove my 97 se contour during rain i would lose power after hitting a big puddle because of some exposed wires causing it to short circuit. not 100% sure but could be one of those problems |