Sounds like the fuel sender is going bad. You can access the pump through the access plate in the rear of the car. Think it's in the trunk near the back seat. No need to drop the tank.
And yes, change that crankshaft position sensor. Doubt the fuel gauge issue is being caused by the CKPS