Been doing some research, trying to figure out if the 31 spline 03/04 half shafts are right hand left hand specific or universal?