My car gets very little power when hitting the gas. When stopping or coming up a hill the car may lose power or will slowly gain speed. The mechanic said i need a new cadillac converter, i think he said its clogged or something which will make it do that. My neighbor said he can rod it out or...