Firstly have you got a spark ? If not then it could be a cam or crank shaft sensor issue.
If you have a spark and got fuel then next step is a compression test. It could be that your hydraulic lifters have locked out. A tow start would sort this but I would want to be a 100% sure that the timing is right before attempting this.
G
|