Yeah I was looking at that too. Yep I would definately check before ordering. Did you ask if that 1300 iturbo battery was an auto or manual?I sent an email out to the customer service, will let you know what I hear back. It LOOKS like it would fit but after reading her description and taking a second glance it may have a slight lip at the base that would make it not fit the Echo.