I had the same issue with a truck a decade ago. My OBF reader has paid for itself many times over!
I have mine to my little brother as he is an apprentice HGV mechanic and will get much more use out of it than me.