Australian Car Repair Issues? Ask an Auto Mechanic for Answers ASAP
I would say you need to keep looking.
If both engines are 4JJ1, then the 2009 would be the one to use.
They may have been some small changes between 2003 and 2009.
Your pump may only need a revised suction control valve upgrade.
I hope my advice has been of assistance to you.