I think they might actually be a bit different. For me, the 05 Camry, which runs the same 2AZ-FE as my 07 Camry has a different alternator and won't fit on my Camry. Mine gave up a few months ago, dealer only replaced the diodes when I returned it 1 year ago and refused to replace the whole unit. Toyota quoted me the same for the alternator, $1000. In the end I got mine replaced with NRMA for $250 more than wreckers/eBay but I got the 2 years warranty out of it. But check eBay, Gumtree and a few other wreckers they might have one for you for cheap - it's an easy replacement.