W 1990 w ZNTK Poznań powstał dwuczłonowy, jednakże bardziej pojemny szynobus SA101, który został wykonany w trzech egzemplarzach, a następnie powstała jego wersja rozwojowa – trójczłonowy szynobus SA102, który składał się dwóch wagonów silnikowych identycznych jak w SA101 oraz wagonu doczepnego w środku składu. Drugi szynobus produkcji Kolzamu, SA104, był dłuższy, przez co bardziej pojemny niż SN81. Zamontowano również toaletę w układzie zamkniętym, która była w ówczesnym czasie nowoczesnym rozwiązaniem w Polsce. Załamanie gospodarcze w połowie lat 90. spowodowało jednak, że zbudowano zaledwie jedną sztukę tego pojazdu.
Eksploatacja W 1996 roku SA104-001 zostało przydzielone do MD Jasło do obsługi tras z Zagórza do Krościenka i Łupkowa. Później pojazd ten został przeniesiony do Nowego Sącza i jeździł po Małopolsce na trasie Sucha Beskidzka - Żywiec, a następnie w aglomeracji krakowskiej. Od grudnia 2003 na trasie Chabówka - Nowy Sącz . W październiku 2001 roku pojazd na krótko wszedł na stan Przewozów Regionalnych w Rzeszowie lecz już lutym 2002 wrócił do Małopolski. Od 24 sierpnia do 1 września 2002 SA104 obsługiwało pociągi międzynarodowe pomiędzy Muszyną a Cirć (Słowacja). Przyczyną takiej obsługi był remont szlaku Cirć - Plavec (Słowacja). Polskie pociągi międzynarodowe zostały skrócone wówczas do stacji Muszyna.