














| Label: | Mushroom K-424 |
| Genre: | Rock |
| Style: | Soft Rock, Pop Rock |
| Format: | Vinyl (7" , Single , 45 RPM) |
| A | Too Much Ain't Enough Love » Producer: Jonathan Cain, Mike Stone » Written-By: J. Barnes, J. Cain, N. Schon, R. Jackson, T. Brock | |
| B | Do Or Die » Producer: Jonathan Cain » Written-By: J. Barnes, J. Cain |
| Label: | Geffen Records 927 920-7 |
| Genre: | Rock |
| Style: | Soft Rock, Pop Rock |
| Format: | Vinyl (7" , Single) |
| A | Too Much Ain't Enough Love (Edit) » Written-By: Barnes, Cain, Schon, Jackson, Brock | |
| B | Do Or Die (LP Version) » Written-By: Barnes, Cain | 3:47 |
| Label: | Mushroom X 14519 |
| Genre: | Rock |
| Style: | Soft Rock, Pop Rock |
| Format: | Vinyl (12" , Limited Edition) |
| A | Too Much Ain't Enough Love » Producer: Jonathan Cain, Mike Stone | |
| B1 | Lesson In Love » Producer: Mark Opitz | |
| B2 | Working Class Man (Live) » Producer: Mark Opitz |
| Label: | Geffen Records PRO-CD-3033 |
| Genre: | Rock |
| Style: | Soft Rock, Pop Rock |
| Format: | CD (Single , Promo) |
| 1 | Too Much Ain't Enough Love (LP Version) | 4:34 |
| 2 | Too Much Ain't Enough Love (Edit) | 4:06 |
| Label: | Geffen Records 921 004-0 |
| Genre: | Rock |
| Style: | Pop Rock, Soft Rock |
| Format: | Vinyl (12" , Single) |
| A1 | Too Much Ain't Enough Love | |
| A2 | Do Or Die | |
| B1 | Working Class Man | |
| B2 | Resurrection Shuffle |
| Label: | Geffen Records 927920-7 |
| Genre: | Rock |
| Style: | Soft Rock, Pop Rock |
| Format: | Vinyl (7" , Single , 45 RPM) |
| A | Too Much Ain't Enough Love » Producer: Jonathan Cain, Mike Stone » Written-By: J. Barnes, J. Cain, N. Schon, R. Jackson, T. Brock | 3:35 |
| B | Do Or Die » Producer: Jonathan Cain » Written-By: J. Barnes, J. Cain | 3:47 |