He was still getting his heals but I was doing more damage between them than he was healing himself for. I was also maintaining my health so it was just a matter of time before he dropped.
There's a side benefit from soloing these as well. My alternative activity in the afternoons is pug or farm. I looted 86g and vendored another 65g between boss drops and vendor trash. I also walked out with 8 greens to DE, 4 stacks of netherweave, and 16 sunfury signets. Surprisingly my Auctioneer tells me I can expect another 75g from selling that crap. Not bad for 45 min and a lot more fun than fishing.