Last week I had axle repaired for my Mira 2008. Since then, I have been observing a strange phenomenon: up to 40 Km/h everything works fine, but precisely at 50 Km/h I feel a transmission down instead of shifting up. There is a strange sound, just like I used to hear while dragging my manual car to 80 Km/h on 2nd gear. Here, however, the situation is entirely different. Once I pull my car to 80 Km/h, and then release the accelerator, and let the speed drop down to 60 Km/h, I can feel the gear shifting up. From this point onward, my car conveniently goes beyond 100 Km/h mark without making any terrible noise.
On top of this, my ABS, hand brake lamps illuminate, and 'D' starts flashing once I have driven a few meters, but the moment I turn off and then switch on my engine, they switch off, and 'D' becomes static.
I have been to three different workshops, each with a scan tool. The first one generated the fault "Following wheel rotor missing". The other two generated the codes C1235, C1238, C1239 all regarding the faulty speed sensor, and C1237 saying "Number of rotor tooth error".
Can anyone help? Thanks in advance.