..yeah, i agree that it sounds like the battery..
..while it still may have juice, it probably doesn't have the load capacity required to fire it up..
..Since it's 2.5 yrs old, I would be surprised if that wasn't it..
..from all I've heard, 2 yrs is about all you're gonna get from the stock battery, especially if left sitting unused for long periods of time..
peace