I bought 4 rockers directly from Indy last year. I had no issues with them, despite all the bad stories you read on forums. I have 360-2 heads also. IMO Id go with justinp61"s offer...
I also would think it was due to dry start up.
Goodluck.