I called Toyota today for the status of my car. The service manager told me the car will be able for me to pick up around 5 O'clock today. He told me Scion did some investigate on my car and they thought that the last HPFP they installed last time was defected so they are installing a new one in for me. If I'm not mistaken, he also mentioned about this HPFP is new design or something. I hope i don't have to go back to the dealer after this time. Good news is I just won a 20k lottery ticket and ready to get some serious upgrades for this car