so I put the long ones on the shoulder belts in front and they hang loose, away from the headliner, so I changed them out with the short ones, looks more correct, it pulls the assembly into the headliner slightly, but no gap and they don't hang.
another aftermarket supplied part that evidentially is not same as original. I guess ill just try every one twice with both lengths and make it work.