buddy, you don't owe any apology to anyone. family and work comes before a forum. some of us need to be a bit more patient for a response.
as stated above, these cars are not that slow. hopefully, this is just a general maintenance issue or something fairly simple. keep us posted and good luck.