The dealer got it fixed. The fuel pump was replaced as the noise was a indication it was going out. The fuel pump relay was also replaced as when it gets hot it begins to act up. The coils were also replaced as one of them when hot is failing. So my car is good to go again. Thanks all you guy for helping me sort out the bugs.