Ok, that's a start...my weight is 210 and I have a 350watt motor but I ride on mostly level bike paths with some gradual inclines. Nothing like a 2 mile steep hill that you describe. Sounds like you need at least 750 watts and a 48v or 52v battery, but a competent bike shop should be able to...