1. Engine mount check including transmission mount
2. Spark plugs checked
3. Fuel injector checked
4. Transmission and engine fault code checked
Have exhausted inspections on all the major parts as above but there are still obvious vibrations can be seen on the engine and subtly around the dashboard area. However, have driven the car for couple of months nothing seems to be wrong until unprecedented check engine light symbol turned on. Upon workshop inspections by the OBD2 scanner the DTC fault code indicates faulty oxygen sensor. After replacement of the o2 sensor there seems to be some improvement in the combustion's performance crispier. In addition, the vibrations also seem to go away - could it be the faulty oxygen sensor providing wrong data to the ECU and in returns the ECU command inconsistent fuel injections that leads to the engine vibrations in the first place? It seems there is something to ponder on this.