Well here is the shock, Spring length is 270 mm.
I have been looking up part no's.
2002 BE 259 140004
2003 BE 2502 14004
2004 BE 2504 14004
2005 BE 2004 14004
2006 BE 2506 14004
2007 BE 2507 14004
2008 BE 2507 14004 SA
2009 to 20011 BE 30002509
Now what this means I'm not sure ! Can anyone explain?
Cheers Bill