What year is your Ford?
Have you checked it with a scanner? Many auto parts stores have a a scanner, and will allow you to use it in the parking lot for free..
If the anti-ping sensor is not working correctly, it can cause the engine to retard timing, making it a lame engine. Can you smell the exhaust? You should not be smelling any unburned gasoline in it. (don't suck up to much exhaust). If it smells basically clean, you can say it is.
Does the engine consume oil between changes? How many miles between adding a quart of oil? My 75 F-350 with 460 engine used a quart about every 1,000 miles. Once I rebuilt it, it used a little less. My 97 F-53 with 460" engine used less than 1 quart on a 5,500 mile trip around the country.
After rebuilding my 460 in the 75 truck, I replaced the distributor and it made a LOT more power. Like night and day, it would spin the tires with the camper on board.
Newer models have electronic controls that control the ignition timing, and have a anti-ping control, that will retard timing and enrichen the fuel mixture if it detects pinging from low quality fuels and low octane fuel. This leads to both poor mileage and reducedpower. Try a 1/2 tank of 92 octane fuel in the RV(it will only cost about $2 more than regular gas) and might improve things if you have fuel injection. With a carburator (87 and earlier) you might not see a change at all.
If one cylinder is not getting spark, or is mis-firing, you can improve this by replacing the rotor, cap, and spark plug wires. It will only cost about $30 or less. If your O2 sensor is more than 10 years old, replace that too. It is about $75, but can cause a engine to not work properly.
Fred.