Sorry bud, More than likely it won't happen unless you lie. Integrity is the cornerstone of LE. Those without it eventually take the walk of shame. So in essence, have you looked into other jobs that maybe support LE etc? There are still some pretty good career fields out there for the techs...
I CC on the aircraft too! No checking in the belly of the aircraft... Bad thing is it's more of a PITA than it is almost to just check the damn thing..lol