I have a 2006 Pontiac Vibe and about a month ago my check engine light came on it was my pressure converter solinoid, changed that still was shifting really hard and found out that it was the pcm. When I got the pcm changed I realized that the wrong transmission fluid was used, and put a friction modifier in it less than a week ago. Everything seemed to be shifting alright and then it shifted really hard into drive today. Does anyone know why it would be doing that, and would a friction modifier work or do I need to replace to have the transmission flushed?