Hey Scotty it's Juan, I was wondering what was your opinion on BMW's E46 generation. From all the DIY videos and from what people say about them, they dont sound like endless money pits like you say. If anything is wrong with the car, doesnt seem very hard to fix. If you have ever worked on a e46, how was it, Seems like if you stay on top of maintenance and service, sound like a great car to own. Whats your opinion Scotty?