Unfortunately no cover will exactly fit but still you can consult a light repair person if he can do something. Alternately, you can consult Korea Autos, Lahore (contact given at page-3), and they can courier it to your place. They do offer easy paisa as a mode of payment.
First of all, check if the car behaves the same on petrol. If you are experiencing the same problems on petrol too, then check for the problems like vacuum leak, distributor problem, main coil current leak, plugs/plug wires. The missing can also be due to valve leakage in engine head. Does the check engine light appear?