Hmm, some reason I cant modify my post...
Anyway, after a few tests I still keep having the same problem.
Do you guys recommend telling the owner of the shop and seeing if he can fix it? Maybe he knows something? He used to be an Aircraft Technician before he went into the business, if its his build he should have some idea. We bought from him so he should be able to help, do you guys think we should do that?