Do you have access to a scan tool that can monitor PID DATA? The pinpoint test is a bit long.
Yes, here is the pinpoint test to follow.\
Note: FTP sensor input with no pressure/vacuum on the fuel tank (fuel filler cap open or not open to atmosphere) is 2.37 to 2.97 volts.
Is measured voltage or FTP V PID reading greater than 4.50 volts?
Is the voltage greater than 10.5 volts?
Note: Refer to the PCM connector pin numbers in the beginning of this pinpoint test.
Is voltage greater than 10.5 volts?
Is measured voltage or FTP V PID reading less than 0.10 volt?
Is voltage between 4.0 and 6.0 volts?
Is the resistance greater than 10,000 ohms?
Is resistance less than 5.0 ohms?
Is the resistance greater than 10,000?
If you need anything more, just ask on this post.
It may be just the sensor, but it helps to make sure. The sensor is on top of the tank and you will have to remove the tank. But your symptoms are pointing to more than just the sensor. You may have wiring problems. The pin point test will lead you to the right place of the problem.