Is there anything I can still do?
About the odometer fraud or the misfire? I can't really say much on the fraud aside from go and talk to an attorney. If you haven't checked your fuel pressure with the the return line blocked, you should. If it holds with the line blocked, you have a faulty FPR, and should replace it. If it still falls off with the line blocked, you need to cap the main fuel line and check deadhead fuel pressure. Use a piece of fuel injection rated fuel line and four fuel injection line hose clamps, two on the line and two on your plug (the ceramic end of a spark plug works well). Cycle the key on and off a couple of times and see what your pressure is. Should be 80 to 100 psi and it should hold. If it doesn't get nearly that much pressure, or falls off quickly, then your pump is probably the culprit. If it holds, then either your FPR is leaking into the intake or you have a faulty injector poppet. This would be a good time to upgrade to the redesigned injection spider, but it's expensive, so that's your call. If you pull the upper intake and find the FPR dripping or it has a clean spot beneath it, then you have likely found your culprit. If not, then you'll need a scanner that can read the misfire counters and you'll have to run it down that way. When you pull the main injection harness off the motor, check for corrosion or bent pins on the connector, and be careful on reassembly.
Even if you find a fault during the fuel system test, I would still do a compression check before you disassemble anything. Pull the fuel pump and ecm fuses, wedge the throttle wide open, pull all the spark plugs, and spin the motor three or four times per test. If the numbers are good ( should be over 120 I think) and the difference between lowest and highest is not more than ten percent of the highest number, then it should be fine. If you find a low cylinder, squirt some oil into it and retest. If compression rises significantly, you have bad compression rings and need a rebuild.
Hope this helps.