Run more. Hit the gym more, do some weights. In fact, most people fail IPPT because of running. Passing time is 12:20. The rest of the training you will "get it" at BMT. You should also decide which kind of "unit" you want to go. Stay in or stay out. Wait too fit end up in Commando or Armour.
Most importantly, avoid fatty foods and filling up your tummy with only rice, tofu or noodles. Eat more protein. Eggs are a great source of protein, and in reality you don't get affected by the cholesterol too much since your body manufactures 85-90% of it's cholesterol anyway.
Make sure that you eat a high-protein meal/drink a protein shake no later than 15 minutes after a resistance workout! That is the optimum time for your body to absorb protein to use for muscle growth. If your body is lacking protein, it will burn up your muscles rather than fat!