I just bought one for my 95 and the pins did not line up either I only need the mounting frame but they seem to be different in 94 & 95. Good luck with your search.
1973 Dodge Shorty B-100
1995 Chevy G20 Gladiator
Life should not be a journey to the grave with the intention of arriving safely in a well preserve body,
but rather to skid in broadside in a cloud of smoke, thoroughly used up,
totally worn out, and proclaiming
"Wow What a Ride"
"O Vanners" of Connecticut! Since 1982