Ok. Cravenspeed have really good customer service. After not being able to read the dipstick they offered me to exchange mine. I was actually surprised in a good way. Waiting for the new one now
Things got sorted out. Cravenspeed took care of things 100% and boy I am happy. The one I got must have been a faulty one as there are no problems reading the new one