i have a similar problem, my engine barely reaches 160 after driving around 20mins. I havent taken to anybody yet but I think i have a problem as well.