Hello I currently own a 2011 BMW 335is and in my current financial state doing my own work on it has saved a lot of money and made be able to more easily afford a car like this. Also I've learned mechanical skills and know the job is done right. I'm looking at grabbing a Ferrari F430 or a 458 in the upcoming years as a weekend car I just fell in love with these cars but I have a few questions. I understand BMW is a more "widespread" brand so more DIYability on this but still, I am sure a Ferrari is workable on it, it's all nuts and bolts in the end. I've found a couple of videos and guides here for DIYing certain jobs but I still have the questions below. Diagnostic and dealer software: Can you obtain the Ferrari dealer software for diagnostics and code reading and for example force trigger ABS pumps, etc. On my BMW the dealer software can be found easily online and is able to reads BMW specefic codes from all modules, do certain tests and procedure. I assume Ferrari also has their dealer software although perhaps it is not install able on a laptop like BMW's is? Or perhaps not even available? Service manual/torque specs: This kinda goes back to dealer software I think (BMW dealer software includes all service procedures and torque specs) but is this easily available online or via software or only good old paper manuals? Part diagrams catalog: Is this information easily accessible to lookup part numbers and part diagrams? For example BMW has https://www.realoem.com/ . Parts sourcing: For BMW I use FCP Euro exclusively thanks to their lifetime warranty on parts and to order parts online. While I understand Ferrari parts probably won't have lifetime, can I order all the parts I would ever need online or it is only via dealer? My closest Ferrari dealer is in Montreal (I am in Ottawa) about 2 hours away. Car longevity: How long do more modern Ferraris last? I see cars with 30k miles considered high milleage. Again, I understand it's a different type of car but still, wouldn't the engine be expected to last at least 80k miles? I would assume Ferrari engines are built to quality and built strong considering their purpose.