Take a can of starting fluid (Gum Out carb cleaner is my favorite), and a spare spark plug. Use the plug to see if it has spark. If it does, spray fluid into the throttle body to see if it fires. That should pin down the problem. If it's a 3.5 it could be a timing belt. If 3.3 it's nearly bulletproof mechanically.