Dodgy old banger

Sitting on the forecourt
I'm both car and wheeler dealer
"Look at me! I'm shiny shiny
What a beautiful exterior"

"Yes, madam!" I say,
"You won't find a better vehicle
Good quality guaranteed,
Perfectly presentable"

What a clever paint job?
Spruced up for all to see
But I might be a dodgy old banger
So don't look too closely.

Search me, God and know my heart
It's time to pop the hood
I need a full MOT and service
A quick kick of my tyres is no good

Get underneath, get to the bottom
See what's worn out and expose the rust
Replace new parts for old
Fix what's faulty
You're the divine mechanic I trust.

Please be thorough with me
I'm not worried about what you'll find
Since you knew it was there all along
Go ahead,
God, just take your time.