Firstly, engineheart is a very special class. Enginehearts are completely immune to deep sea effects, and completely unable to make use of them. This is a powerful boon, but also a massive flaw. They're one of the very few classes which actually matter for gameplay, and your stats imply you don't quite recognize this.
For one thing, you have high mind and low body. For any other class, this is a good idea because mind can be replaced, but enginehearts can't get a new body unless they use a specific living engine, IIRC. Also, since a lot of mind damage in theory comes from deep sea effects, which you're immune to, it generally is less valuable to you than it is for a human.
Similarly, transcend is an utterly worthless skill to put any points into, because enginehearts are completely incapable of using Transcend. At all. You will never ever roll it.
Having multiple defense skills below max, when you've only invested at the max range attack skill, strikes me as a poor idea. Ideally, you will never enter melee (because you can't retaliate), so dodge is only an emergency skill, while you'll probably be forced to roll cover if you attack. So, points in dodge would serve much more purpose being put into cover.
Endure is a pretty crappy skill overall, especially for an engineheart due to it partially mitigating deep sea effects. I'd really recommend fifty (including the bonus) at most for high grade body armor, or potentially much less since you're clearly not a frontline combatant.
Skills as low as 20 only have a 20% chance of being useful, which in general means you should try to avoid having to use them, as much as is possible. I'd advise you focus on one bigger skill instead of several smaller skills; recover would be a decent choice. High body and high recover can make you somewhat immortal, and in combination with good move can make you extremely hard to kill. Just run away, accepting any parting hits, and then regen tne damage with recover. Might want to drop both defensive skills entirely for that--I dunno if it would work better, but it's certainly an interesting experiment.
I haven't read the rules for awhile, but unless they changed again I don't believe enginehearts start with a pistol? Maybe they get their choice of weapon, dunno, but it would be specifically listed in the engineheart entry.
Finally, we've got a few enginehearts, but nobody ever describes them! They're specifically stated to have varying forms, yet nobody has yet decided to play a clockwork construction spider? No brass boars that spit fire? No flying cubes that wish they were Spock? Always just "Engineheart". Never anything more. It makes sy sad.