SIDS/STARS in the US and Canada can be very long and you will usually want to include in your flight plan those waypoints that are more than about 30 miles from the airport, while leaving out closer waypoints. (In Europe most of the time you just leave the SID or STAR out of your flight plan entirely.) As you say, some flight planners will not allow you to delete waypoints from a SID or STAR, with the argument that if you do so you are not flying the "true" procedure. In these cases sometimes it is easiest to just manually edit the pln file and remove the unwanted waypoints before loading it into PF3.
In this case though I think the problem is that HLLZZ was in your flight plan twice (a result of the flight planner):
waypoint.8=HOWDY, I, N32* 23.06',W96* 26.42',+000000.00
waypoint.9=BERMS, I, N32* 29.32',W96* 40.25',+000000.00
waypoint.10=HLLZZ, I, N32* 29.59',W96* 48.01',+000000.00
waypoint.11=HLLZZ, I, N32* 29.59',W96* 48.01',+000000.00
waypoint.12=KDFW, A, N32* 53.48',W97* 2.16',+000607.00
You can delete the duplicate waypoint by editing the pln file and re-save the file and it should work, as HLLZZ is about 26 miles out. If you have the STARS box UNCHECKED on the SID/STAR page before your flight starts, PF3 will begin issuing vectors to the active runway when you cross the last waypoint. If you have the STARS box checked, as you did, you will not get vectors. When you cross the last waypoint PF3 will clear you for approach to the active runway at pilot's discretion and it will be up to you to fly to the final approach course for the assigned runway.