Toronto city council took steps Tuesday to get the troubled Toronto-York Spadina subway extension back on track.

Councillors voted 40-3 to adopt a TTC report calling for a complete “reset” of the project, which calls for an additional $150 million be spent and shared by Toronto ($90 million) and York Region ($60 million).

The project was budgeted at $2.6 billion but was found to be about $400 million over budget weeks ago.

The report recommends the Toronto Transit Commission appoint a single third-party project manager, bypassing the usual tendering process. TTC CEO Andy Byford says this plan is the best chance of getting the project completed by December 2017.

Mayor John Tory (open John Tory's policard) supported the report.

“I think we have two assignments from the public which is get this done as soon as quickly as possible and for the least amount of additional dollars and secondly take lessons from this and other fiascos,” Tory said during debate on the council floor.

The union representing 10,000 TTC operations and maintenance staff issued a news release saying Byford’s decision to give U.S. engineering giant Bechtel the $80-million sole-source contact is “short circuiting public procurement policies in a misguided attempt to gain a few months on a critical segment of infrastructure.”