I may be a year off, but I believe your year is covered in RAVE. If not it will most likely be close enough to get you started.
RAVE only covers BMW based 2002-2005.........RWDRIFT said:Pardon my ignorance but what is RAVE, and where can I find it online?