OK guys few things ive learned....
1, KX125 and KX250 parts are the same as long as the year code is the same.
2, Air filters havnt changed much as i'm using a kx250 "97" in my "91"
3, kawasaki rear shocks are completely re-buildable
4, Kawasaki wakefield are very helpful and will rebuild ur shock for less than ?100
5, organise your tools as 20 minutes of every hour spent working is looking for tools your standing on!