What are the stats on the car? Year/miles etc.... Assuming it is the 24v, I think the problem might be unrelated to the work you are doing now. Since it's getting fuel, spark and cranking, I have to ask if you've replaced the temperature sensor that is notorious for breaking. It happened to me and my car wouldn't start because it was flooding the engine. This thread discusses the G62 coolant sensor and how the black one always fails.
This thread is a DIY replacement:
If it's getting fuel and fire, there should be no reason for it not to start. Even if the problem isn't this sensor, it will be a problem eventually. Sorry to hear you got laid off and I hope this helps.