a hit a puddle the other nite n now ma car iz losin power between 1'500 n 2'500 rvs,any ideas or help?wuld b appreciated:gt-logo