When Harrison has had a terrible nappy rash I have given him a pinetarsol bath. I have some from when he and DD had chicken pox... that combined with sudocreme worked wonders.
I hope your DS's rash goes away soon and causes no more pain.