That's where the trouble begins. From my investigation it seems Endomondo wants the GPS and HR info for each timepoint to be together. eCoach has them in seperate lists - HR first and GPS second. I tried writing an excel macro to fix them up but the timestamps are often different and it became too confusing.