I kind of stole the thread. I am not the OP, but I did buy the two post ramp after having been convinced here that a I should buy a four post - I am now chatting about installing it.
Pits do have special risks, such as accumulation of flammable gasses. I am not sure from the report if that was...