yar if u are not using CNG, then go for the mechanical fuel pump. these Chinese pump are idiots and will give u trouble at places where u cant think .
i had these in my civic and it broke off in the night at 3 while coming from airport. i had to open the bonnet, beat it with hammer, it works for few mins and then again i had to beat....doing this way i finally reached from airport to johar mor where finally it stopped. after that incident i had to change 3 approx which gave away with the usage of 2 days or 3 days (although they were in warranty but installing them and then removing them was hassle.
so i installed the manual one which was costly but its worth it.