Trap Ox looks like a big football under the hood. It's an evil device if left in place.
I've yet to see a bad turbo keep a car from starting, air still gets around it.
Could be lacking fuel to start if you don't see puffs of black smoke... does the glow plug light come on when you turn the key all the way over? You could also check that fuseable link in the GP relay.