If everything was done up to bmw spec upon inspection, meaning not a rinky dink shop that replaced parts in the accident then you will be able to get the CPO once you pay for it.
I suggest you buy the extended while in factory warranty so that you will not be flipping a coin when it comes to certifying it.
You can't get your car to become a CPO car unless you sell it back to the dealer and they certify it for you and sell it back to you.
Need a Vehicle History Report / Autocheck
? PM ME NOW! | Buy my parts: AUDIO <--- CLICK