I’d say your guess is right, it’s a 1999 RSP150, the colour and fork give it away. They came with full Alivio groupset except for a SR Suntour chainset so it’s definitely had things changed. Having had one myself I’d say the fork, headset and seatpost are the only original parts.