Is anyone else have a problem accessing this website recently? Via Google search when I type in turbo mopar and then click on the main link I get redirected to some other site. It only happens the first time I try on a given day. Then, if I close Internet Explorer and repeat the procedure, it goes through correctly. This just started about a week ago. I only have a problem with the Turbo Mopar website.