I just got off the phone with support at bluehost and they first tried to sell me on an upgraded account to fix the problem with cloudflare. I said i was not changing my account and could she fix my timeout problem with cloudflare. She said she could and then she said she changed my permissions with cloudflare and that it should fix my timeout problem. I have not tested it yet but will later today and let you know if it indeed did fix my timeout problem with cloudflare.