Hey saintyukon,
I'm not sure exactly how important is is for you to have the
exact spot of your 1992 picture, but RichardM has noted the correct location for the first two photos. The location that you've selected
(on Google Earth) is a little too far south. I understand that in the picture Casa Grande seems to be looming over the sign and that is no doubt why you picked the upper location. If you'll note in your picture (or the other one that you found) there is a Ridge descending from the right that the road goes around to the left (the road curves to the east). This ridge would be behind you in the location that you selected. Only Mount Huffman (and of course Casa Grande) would be visible from the upper location. These two pullouts are both on the right (west) as you climb up into the Basin and are the former locations of the ol' water barrels that were there years ago to assist motorists with overheating autos (they're on the right {west} because cars only overheated as a rule when climbing up the road). I know of no improved pullouts on the east side of that road only one small gravel wide shoulder "pull over" further down that I use frequently on my visits to the park. The third photo is difficult for me to place because the terrain behind the wall seems to be going up and I'm fairly sure that it drops away at both of the water barrel pullouts. It looks a lot like the parking area for the Lost Mine Trail, the rock wall is right, the light angle is right, the terrain is right, however there are no painted stripes for the parking places, perhaps they weren't there in '92??. Maybe I better go with "I have no clue about the third photo"

...ouch that kinda hurt.

I hope it seemed I was trying to help and not being too nitpicky.
Thanks for sharing your photos.

Hmmm.. once again it's after 2:00 in the morning and I'm on this board

...I'm going to bed.