Quote Originally Posted by Dave
Why not just use a UDN2981 for the sourcing driver as it is a direct connect to the PIC?
Excellent find Dave. Have downloaded the datasheet and will almost certainly be using this chip in the future.