Yea the oil leak was also not as bad as I thought. I checked the dip stick before letting the oil drain down to the bottom, and hence thought I needed to top it up. Another possible problem - when I finally got home yesterday, the fuel pump was very noisy. Seems like it was getting tired. I'll check it out and maybe replace it since it's some unknown fuel pump that Chip Logic put in.
I'd like to specially thank Gary for taking us around and organising the Durban side of the meeting. Also, thanks for the suspension tower cover for my car
