Hello, need help with anyone who experienced owning a 6 series 640i 2012-2016. Looking to buy one soon. Are they simple enough for beginner mechanical knowledge to work on? Also how reliable are they?