Figured it out!
It was a problem with the eCart object sharing the same name as the the database connection string. I decided to start from scratch and rename the eCart object to a generic cart name like "cart1." Went back and added my add to cart button and the page worked with no problem. Thanks for all of you help!