I'm considering trading in my 2003 M3 for a 2004 530i in the near future. I've been checking autotraders inventory daily to see what's available. One thing I noticed was that there were 2 2004 530i's with Sport Pkge and low mileage that were dealer buybacks due to chronic maintenance issues. I know the 530 was totally redesigned for 2004 and may have a few bugs. I learn the hard way about buying a first year vehicle with my previous 2003 350Z. I don't want to make the same mistake twice. Can you guys tell me of any known issues with the 2004 530? Is there anything specific I should look for when considering a particular car? I'd appreciate any information you guys can provide that would help me make a educated purchase. Thank you in advance.