I never said you were, but a simple search in the correct V35 forum would have sorted you out quickly.
With the little amount of information you provided I am guessing you have a 2.5 or 3L? No OBD2 readers will work, as they aren't OBD2 compliant. (even though they have an OBD2 plug.) You can drop the battery terminal for 6 months and the fault will still be there, you either need to do the pedal dance to manually clear it, or use one of the limited units that will talk to your ecu, namely the Consult3 unit, Snap-on, Osirus or Launch Diagun. They are all fairly expensive but only the Consult3 will communicate with all the ecu's in the car.