Airbox is either 87 CR125, thanks GMC!Radiators with the red electrical tape on the hose are probably 87, 89 or 93 CR125, but could be anything.
Radiators with one white louvre are probably Yamaha, but I have no idea what Yamaha.
I think the shock with the silver spring is 97+ RMX250???
Pretty sure the shock with the red spring was Yamaha. It's not any YZ that I know of, not XT250 or TT250/350. Might be XT or TT600??
Pipe is NOT 06+ YZ125 (despite what is written on it).
TIA!