Stop. If the developer isn't ready to release it, then he won't release it. People like you who rush developers are basically saying "COME ON GIMME THE MOD I WANT AN UNFINISHED UNCOMPLETED MOD AND I TOTALLY WON'T COMPLAIN ABOUT IT".
Its great to hear that you know how to solve them! take your time and dont rush things over even if people say to hurry up with the release or whatever. the longer it takes the better the mod itself is!
you forgot to fill it with oil and coolant for 1 week. smh. Jokes aside, Nice! Good to see it being detailed.