Jesus Wrote A Blank Check (CHORDS) by Cake

[Intro]~
G


[Verse 1]~
G
Jesus wrote a blank check

G                         G7
One I haven't cashed quite yet!

C
I hope I've got a little more time!

G
I hope it's not the end of the line!

    G                   D
Yeah Jesus wrote a blank check!

             G
One I haven't cashed yet all right!


[Verse 2]~
        G
But if I had to choose a number

   G                    G7
I'd want it to be number one!

C
I don't want to be number two!

    G
Yeah I don't want to be number four!

   G                         D
But I can hear a knock on the door!

             G
Jesus wrote a blank check,.. all right!


[Instrumental]~
G G G G C C
G G G G D G C G


[Verse 3]~
  G
If Jesus saw me dying,..

     G                    G7
Would angels come a flying down..?

C
I hope I've got a little more time!

G
I hope somebody lends me a dime!

    G                        D
Now,.. Jesus wrote a blank check!

                 G
Ah,.. one I haven't cashed yet!


[Bridge]~
Am               D
Still I build my towers high!

G                     C
I watch them pierce the blue,.. blue sky!

F              E
Still I wallow in the mire!

A
Still I burn this earthen fire!

Am               D
Still I build my towers high!

G                     C
I watch them pierce the blue,.. blue sky!

F               E
Still I wallow in the mire!

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!


[Instrumental]~
A

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!

A
Still I burn this earthen fire!

How accurate is this chords?