I recently had my motor rebuilt and shortly after I had 2000 miles on it, it started taking a long time to start. After about 20 sec. it fires up and runs. It starts right away for the rest of the day, until the next morning, and it wont start again. Also it just started on the highway if i give it too much gas it bogs and backfires. I have no clue what it could be any suggestions