Might want to spend another GRAND and then do a 30 sec FP test..
The point we are making here , is we are giving you the FIRST things that COULD cause your problem, without knowing anything except your complaint of no start.
So, we know that any engine won't start if it has no spark or no gas, so that is where we have to start w/diagnosis...
CPS is a common cause for 'NO Spark" condition , and no FP is a common cause for" No Gas" condition..and BOTH are common causes for a No Start complaint.
So, where did the first G-Note go ?????
The reason I mention Fuel Pressure is b/c you can take the cap off the test port and press the little valve in with your finger and see if there is Fuel Pressure there [ use a rag]..if there is NOT, then you can have a blocked fuel filter, a bad fuel pump, a resticted line , a blown fuse, a bad FP relay , etc etc etc...so, you see why testing is the first choice..then you can save that extra Grand for the CD. If you have pressure with the finger test [ a gage is better for the test], then you kinow you probably don't have Spark and the Crank sensor should be tested....
I used to assume if a guy spent that much $$$$ on diagnosis that these test have already been done, but the last few years of hangin' ' round here, I have realized that I was way wrong on that conceptual thinking and have learned to assume NOTHING..
We have seen so many OVP relays changed AFTER the $2K amout was reached , that we realize it is quite alright and acceptable to just shotgun/parts change today and that when all else fails , read the instructions...
So...again,..my first test would be FP...mainly b/c it cost nothing, is easy to do, and will tell you plenty of info to lead you in the right direction of proper diagnosis before changing a part.
If you are no so inclined for these simple test, then I would call the guy you gave the Grand to and ask if these test were done and what was the results of the test??? He owes you at least that......

...or did yuou shotgun it yourself...????