Have Transmission Questions? Ask a Mechanic for Answers ASAP
What size engine do you have in your van? Is the od button on the dash or on the shift lever?
I will have to turn this over to customer support as I do not have access to any of your billing info. Once you have talked to them, If you still want my help I will be happy to help you with this problem.