You got a '99 and therefore, you have the ability to have your rig hooked up to an OBDll scan tool that may give you some insight as to what your problem may be.

hth
dawn...