" I have been looking for a modern suspension set up for it but have not been able to find one."

Where have you looked?