I had to replace a drive shaft U-joint in a 94 Diahatsu the other day and after many hours of driving and searching, I was able to come up with one that worked. It is a neapco # 1-0011. It still takes a litte fabrication to make it work, but it is the closest one I could find.