It could be the fuel pressure regulator, get someone to sit in the car and rev to 2000k while you hold the fuel regulator, you should be able to feel the ticking if it's the fuel regulator. Hopefully you haven't done any damge with low oil, how much did you put in when you topped up?