You are correct, this is an X-4
the only thing wrong with this frame is that it doesn't have the original decals on the down tube/top tube/seat tube. The frame is about a 1988 model. the decals are from mid to late 90s. nonetheless a very very very nice frame