As a track/XC runner, I can't emphasize mileage enough if you're trying to get your run time down. Try to get out and run at least a couple miles a day, and it doesn't have to be hard. Lots of easy mileage with a one or two harder days a week will work wonders for your running, especially if you haven't been placing as much emphasis on that as the other parts of the PFT. You can maintain your strength in the other areas while running higher mileage as long as you keep up the strength work.
I would pick two days of the week, leaving at least one day between them, to do your hard running workouts. Maybe start with one day if you're still getting used to running more. The days in between should either be off or an easy 3-4 miles. Some good workouts for building endurance are:
1. 3x or 4x1 mile a little slower than 2-mile pace, so for you about 6:40-6:50;
2. 4x or 5x1 kilometer maybe just a tad quicker, like maybe 4:00-4:10ish
3. 2-mile tempo run (a tempo is supposed to be hard but not all-out, so maybe 14:00-14:10 for you);
4. 4x800m on a track at your 2-mile goal pace, so 3:15 or faster. This is a good one to do the week before your PFT because it sharpens up your system and gets you used to running the pace you need to hit.
(Make sure to jog a mile to warmup and at least a half mile to cool down after all of these. Stretch too.)
Another thing you might want to try is weekly long runs. Go out on a Saturday or Sunday morning and run 6-8 miles starting off easy and picking it up a little in the second half. If you can hit about 20 miles per week with 1-2 of those workouts and one long run, you should be good to go. Good luck!