How to find compatible cranks? The threads on both cranks got busted due to putting the wrong pedals by the shop (here is my post with details) so I need to find replacement. How to find compatible cranks? My bike is Carrera Gryphon Hybrid 21" frame, 16 speeds, cranks are FSA Tempo, arm length is 175mm. The bike was sold by Halfords in 2012 but I couldn't find the technical info they gave me back than so these are the only details I know right now. 

What else (other than the arm length and the 2 rings) do I need to look for? I tried looking for the part IDs online (A2F0953410 and A2F0964132) but nothing came up. Another ID I see printed on the back of the cranks is "CK-200-1 D" and "CK-C200". I tried searching for these but the cranks I found did not seem to be of the same type or size.

Here are photos of the backs of the cranks (photos of the fronts can be seen at the above link):





Can you point me to compatible cranks?

ps. I now realise that I haven't tried to look up the QR codes on the cranks - will try to do this tomorrow but if you have any suggestions in the meantime - please let me know.
Lets say you wish to replace a crank similar to yours and you cannot find the exact same crank as the one you have.

BIG PICTURE: Unless you can find the exact same crank as yours, you'll need to purchase both a crank and matching bottom bracket. A guide for choosing a crank is listed below


Measure the length of the Bottom Bracket shell. If it is 68mm or 73mm you're in good shape because thats a very common 'British' or 'ISO' size
Count how many chainrings you have. 1? 2? or 3? 1 is a little tricky as its hard to come by, 2 (yours looks like 2) is commonly a 'road bike crank' and 3 is commonly a Mountain bike crank, though there are also 3 for road bike too.
Count the teeth on the chainrings, or look for markings that may indicate the number of teeth (e.g.. 52teeth for the big one and 39teeth for the small chainring). If you like the gear ratios on your bike I suggest you stay with the same number with little deviation
Count how many cogs you have at the rear. 6,7,8,9,10,11? Anything 9 and below will allow many interchangeable cranks. 10 and 11 will require specific 10speed or 11 speed cranks ( i suspect yours is 8, thus you could get a crank designed for 9 speed or less. don't get one for a 10 speeder or higher)
Length of crank arm is less important for me. but you can select the same number as yours. 175mm
With that information, I'd suggest to get a crank and matching bottom bracket for your bike. If you are using a square taper or Octalink or similar Bottom bracket your replacement crank may fit in it, but the length of the spindle of the bottom bracket may be incorrect for your crank.. so its very tricky. for example for square taper bottom brackets there are about 6 or more different spindle lengths. getting the length wrong could mean incorrect chainlines and issues with the drive train. So unless you get the exact same replacement crank.. you'll need to get a matching bb to the crank. 
At this juncture you might consider one of the HollowTech 2 cranks/bb from Shimano.. they work well and have less issues with spindle lengths though it may be challenging to get cranks for 9 speed or less unless they are old stocks.