Take a look at RockyMtnRay's post
here which mentions the
Mountain Directory - we got them for when we had the 6-cyl Jeep.
I don't know of any online maps that show elevations, except
Google Earth which will show
terrain. Click on the "download" link on the upper-right side of the page.
Maybe some of the GPS maps have them.