I have a fuel leak from my 2.4 injector pump I have done a search and found a thread where the top seal was leaking but my pump does not look like the One in the picture? Mine has a vacuume unit on top and a throttle position sensor. I find this strange as its a old model G reg.