This post is giving me hopes for the Strida2 I got off Ebay. I'm so in love my with Speed P8 that I haven't given the Strida its due yet. Only looped around the parking lot with it so far.
EvilV, that top ball joint on yours (where handlebars meet, um, the downtubeS), is it mired in a greasing agent that's kinda whitish? Mine is, and wondering WTF it is, or if someone did a "home lube" job on this old Strida of mine (kinda sounds like a new Home and Garden Show: This Old Strida with your host Bob).