The DME is apparently working, because if you get or see the check engine light come on when turning the car on - OR you are able to extract any codes from it, it's working.
Have you tested the resistance values for the CPS sensor and the cam sensor? If you have not tested for these values, I would definitely get a multimeter and ohm test each of those sensors to see if they are within spec.
In the event I may have missed how you determined spark - did you do the method I did by pulling 1 spark plug wire off, inserting a plug into it, grounding it to the engine or chassis and having someone crank over the engine?
Try and test out that FPR - let's see what reading you get from it too.
Hmmm..... have you tested your ICV valve??? I'm asking this because I also had another prior non-start that had occured a few weeks before this last non-start issue due to the ICV valve not functioning... Quick test for ya - turn the key to the ON position, then put your hand on the ICV valve... The valve if working SHOULD be humming or "buzzing" - you can feel it and if close enough you can also hear it. If you do not hear ANY hum or don't feel any buzz - it's not operating. If not operating, you'll never get the car started either... Take the ICV off, clean it out, tap it a few times on the outer casing, reinstall and see if you get it to come back to life... About 90% of the time after a good cleaning and tapping, they come back. The internals get jammed up w/ carbon which prevents the spring/plunger mechanism from operating 100% and will either not allow any air into the intake or too much air... TRY IT (if you have not already)...
Update today:
1. There is no ohm reading b/w terminal 1&2 of the camshaft sensor. I tried both a digital and a analog meter. So I bet it's faulty.
2. The crankshaft sensor reads 520 ohms in previous test.
3. The ICV did buzz but very faint as I can barely felt it with fingers on. I took out the ICV and checked inside. It looks clean without much deposit or soot. I am not sure how to test it, though.
4. After camshaft sensor and the ICV disconnected, I checked the DME code using the "pedal pump" method, and still getting 1444! Shouldn't the DME return some faulty code? I am saying b/c last time when the MAF connector was loose about a year ago, the DME did return the correct doe.
5. I did use your method to check the sparks. after that I even pulled out every one of the plugs from head cover to check. They all fires normally.
6, The FPR is not easily accessable so I have not tested it. But for sure the pump was working and I was getting gas in the cylinders.
Would a bad camshaft sensor cause no-start situation? I am not sure what the sensor does and if it must be replaced.
One more thing, when I pulled a rubber hose (don't know what it's called but it's close to the front, or the radiator side of the engine, one end is connected to the head cover, the other end to another hose with "T" connector, under the intake manifold), some clear water (not a lot) came out of it. The inside of the hose was covered with some yellowish foam like stuff. Should there be water in the hose?
B318M42W, I used the car for daily commute (less that 5 miles each way) and it was running normal. The idle sometimes went rough slightly at stops for a few seconds, but not often. While testing the sparks, I grounded the plugs to the cylinder head cover and spark fired normally, so I guess the engine ground is good.
Thanks.