Why would a 1998 Ford Windstar start running only at high rpms?

Either the throtle cable is hanging or the idle control solonoid is not working