Sorry for this diversion, but Sun were well known for making cast iron frame fittings and other components, is the triangle mark often seen on castings, sometimes with a part number, their logo? I ask out of curiosity as it crops up on some Royal Enfield components. Other RE cast iron parts show a different logo entirely.
REgards, Mark