You're right, they are not cheap. Somebody must have been impressed by them or got them free. I do not see anywhere in that chart that Say's they were made for a 1985 Chevy or GMC. So far no problems with them.You know what they say " if it ain't broke,Don't fix it " so I guess if no one comes along that knows about these,it will remain a mystery for now.
Thanks, Patrick