Perth pitch was very bouncy in 2003 as well. India didn't play a Test match there on that tour. But they played couple of ODIs. One against Australia & one against Zimbabwe.
Against the Aussie pace attack, on that pitch, India was understandably blown away. But it was the Zimbabwe match which really rattled India, although they won it.
After the Zimbabwe ODI match, Rahul Dravid called it the bounciest pitch he played on (at that point in his career). Zimbabwe was bowled out for some 130+. A measly total,
but Zimbabwean fast bowlers gave Indian batsmen a solid working over. The bounce was just incredible. Almost every Indian batsman was struck, and just like Zimbabwean
batsmen, Indian batsmen looked distinctly uncomfortable.with the incredible bounce.
I recall images of Tendulkar & Dravid fending off deliveries from their throats, standing tall and riding out the bounce. In the end, India staggered to victory after losing 6 wickets.
Up until those ODI matches at Perth, India's batting innings totals in that ODI series were 270, 211/3 (chasing 208), 303, 255, 296, 280
In the 2 ODI matches at Perth, their totals were 203 all out (against Australia), and 136/6 against Zimbabwe
Those 2 ODI matches at Perth were the final league matches for India in the series, before the Finals.
Unfortunately their batting confidence was destroyed, and they lost the Finals rather easily.
https://www.espncricinfo.com/story/_/id/23139523/india-stutter-victory