Thanks for the detailed info — the symptoms you described (high/random RPM, ABS + engine light, unresolved by service center, and 150,000+ km mileage) point to a few **likely culprits**:---### **1. Vacuum Leak or Intake Air Leak**- Causes erratic or high idle RPM.- Could be a cracked hose, intake manifold gasket, or PCV valve.**Check:** All vacuum lines for cracks or looseness.---### **2. Faulty Idle Air Control Valve (IAC) or Throttle Body**- If dirty or failing, it can cause inconsistent idle.- Sometimes cleaning the throttle body helps, especially after high mileage.---### **3. Mass Air Flow (MAF) Sensor**- A dirty or failing MAF can mess with the air-fuel ratio and cause erratic RPMs.- May not always throw a clear code.---### **4. Bad Ground/Electrical Connection**- Can trigger **both ABS and engine light** randomly.- Check for corrosion on the battery terminals, engine ground, or ECU connectors.---### **5. Alternator or Battery Voltage Issues**- Voltage fluctuations can cause weird electronic behavior and ABS faults.- Get the battery and alternator tested — especially if original.---### **6. ABS Wheel Speed Sensor Interference**- A failing wheel speed sensor could cause both ABS light and engine RPM issues (some ECUs use wheel speed data for idle smoothing in modern cars).---### **Next Steps:**- Get a **full OBD-II scan** with a good scanner (not just a basic code reader).- Ask for a **live data log** while the problem happens — it may show strange sensor values (like RPM, throttle position, or air flow).- If service center is stuck, consider a trusted local specialist or auto electrician — this feels like a combo of mechanical + electrical fault.