Reporting of 2017 traditional ira recharacterized and 2015, 2016 traditional iras converted to ROTH in Feb 2018

Here are the details 

2015 - 1000 in traditional IRA deposited in 2016 before April; (2015 contribution)

2016 - 1000 in traditional IRA deposited in 2017 before April (2016 contribution)

2017 - 1000 in traditional IRA deposited in 2017 (February 2017)

February 2018 - recharacterized 2017 traditional IRA to Roth and at the same time converted 2015, 2016 Traditional IRAs to Roth IRA.

When 2017 return was filed, reported recharacterization for changing my mind.  Now I have 2 lines on 1099 R one showing distribution code of R and another showing Distribution code of 2.  TT calculates taxes on the conversion amount as expected.  There are earnings on IRA recharacterized to Roth but taxable amount on Recharacterized is 0.  Are earnings upon recharacterization taxed?  I don't think so and it does not look like TT taxed the earnings.

TT says I may have to amend my 2017 return.  I do not think I have to.  Am I correct?

Though I have one 1099-R, I reported as two 1099-R's in TT.

Is my reporting correct?