I have a 1993 dodge intrepid 3.5 ltr. Since I got this car it has a hesitation problem when accelerating, but only sometimes. Also I dont kno if this could be related but I have VERY low milage and strong gas smell. Thanks in advance.
Has the Check Engine light turned on while driving? If it has, have the stored diagnostic fault codes read. Those will get you to the circuit or system that needs further diagnosis.
Look for fuel on top of the engine and for the smell. If you see wetness there, suspect leaking injector o-rings or a cracked fuel rail. There was a recall to add reinforcements to the fuel rails. The o-rings typically leaked in real cold weather.
A failing MAP sensor can cause a hesitation, high fuel consumption, and you could smell raw fuel at the tail pipe. As long as the sensor's signal voltage stays within the acceptable limits it won't set a fault code, but it could be reporting the wrong value. His signal has the biggest say in how much fuel enters the engine. Typically MAP sensors don't take more than a day or two from reading incorrectly to total failure.
Also look under the right side of the car for signs of fuel leaking when the engine is running. The fuel supply system is not monitored by the Engine Computer. Anything else that can cause high fuel consumption will set a fault code and turn on the Check Engine light.