Both teams ended with 10 men at the Sun Life Stadium after Raheem Sterling was dismissed in the 79th minute for a sliding challenge on Ecuador winger Antonio Valencia, who saw red for pushing the Englishman and going to grab his throat.
"I was pleased that Raheem despite the situation didn't react," England coach Roy Hodgson said.
The game petered out after explosion of tempers as the Brazil-bound teams settled for a draw.
The great concern for England coach Roy Hodgson will have been his team's defending, with Enner Valencia heading Ecuador in front in the 8th minute in Miami Gardens.
Rooney, though, leveled in the 29th by nudging the ball over the line after Rickie Lambert hit the post, and Lambert found the net himself six minutes into the second half after 20-year-old Ross Barkley weaved his way through the defense with ease.
But Michael Arroyo powered in equaliser from distance in the 70th in his team's final game before playing Switzerland at the World Cup on June 15. England still has another friendly before its World Cup opener against Italy on June 14, against Honduras here on Saturday.
England came to Miami for a week of heat and humidity to prepare for the World Cup but it was another cool day in Florida with rainy spells. Many regulars, including captain Steven Gerrard, sat out the match as Hodgson rang the changes to test the depth of his squad before heading to South America.
Only Rooney was retained from the side that beat Peru 3-0, featuring on a team sheet that was mistakenly distributed around the stadium featuring the passport numbers of both teams' players. The private English details were also tweeted out globally by an England team sponsor.
After that blunder, England's defenders responded with mishaps of their own, looking disjointed and giving the Ecuadoreans space to express themselves and unsettle their opponents.


Latest News from Sports News Desk